Journey to the origin of the Momotaro legend! Uncover the mysteries hidden within “Asahi no Miya” Kibitsuhiko Jinja and the enigma of its giant stone lanterns.
Okayama Prefecture, Okayama City, Kita Ward, Ichinomiya is home to Kibitsuhiko Jinja. This renowned shrine...
