The legends of the opening of Togakushi Mountain
The legends of the opening of Togakushi Mountain in Shinshu (Nagano) originate with the myths of “Amano-Iwato”, translated as “The cave of the sun goddess” or “heavenly rock cave”. According to the Kojiki (Records of Ancient Matters), the devious actions of Susano’o, the Japanese god of storms, drove his sister Amaterasu, the sun goddess, into …
The legends of the opening of Togakushi Mountain Read More »