News
This shrine is where Toyouke-no-Okami, the deity of well-being and the three essentials of human life: food, clothing, and shelter, is enshrined. At the base of the sanctuary for Takakurayama, many ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results