The Togakushi Shrine (戸隠神社 Togakushi Jinja) is a Shinto shrine in Togakushi, Nagano Prefecture, Japan. The shrine is at the base of Mount Togakushi (1,904 metres (6,247 ft)) in Jōshin’etsu Kōgen National Park. Togakushi Shrine consists of five shrines, known as the lower, middle, and upper shrine area (Togakushi Hōkō-sha, Hino-miko-sha, Togakushi Chū-sha, Togakushi Oku-sha and Kuzuryu-sha respectively), each area about 2 km apart. The approach to the upper shrine is known for its natural beauty, lined with over 300 majestic Cryptomeria trees.
and Kuzuryu-sha beside Oku-sha, the establishment than Oku-sha stale, age is unknown. Kuzuryu means nine-headed dragon. The dragon is calling for rain, and Togakushi village has abundant spring water from mountains.
The Hōkō-sha (lower shrine) is to a patron goddess, protecting maternity, academic life, and sewing
The Hino-miko-sha is God of fire and the performing arts
The Chū-sha (middle shrine) is God of wisdom
The Oku-sha (upper shrine) is God’s marvelous threw rocks
The Kuzuryu-sha is God of rain and landowner God of Togakushi villages
AloJapan.com