Togakushi Jinja Shrine Okusha
Ame no Tajikarao no Mikoto, who is believed to have opened the “Ama no Iwato (cave of heaven) door” using his prodigious power, is enshrined here.
Kuzuryu no Okami, a god of the land of Togakushi, is enshrined in the adjoining Kuzuryusya shrine.
Kuzuryu no Okami has been worshiped as the god of water since ancient times.