GaijinPot on MSN2mon
Togakushi Shrine
Togakushi Shrine comprises five distinct shrine buildings: Okusha, Chusha, Kuzuryusha, Hokosha and Hinomikosha. Each shrine ...
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 ...