Hosted on MSN2mon
Togakushi Shrine
Togakushi Shrine comprises five distinct shrine buildings: Okusha, Chusha, Kuzuryusha, Hokosha and Hinomikosha. Each shrine honors different deities from Japan’s Shinto sect. Visitors often trek ...
Togakushi Shrine dates back more than 1,000 ... meaning the last two kilometres to the upper shrine, Okusha, must be done on foot. Okusha is dedicated to the god of power, who flung the cave ...