Hosted on MSN19d
Kibitsu Shrine
The Legend of Kibitsu Shrine Kibitsuhiko no Mikoto is one of the Shinto deities enshrined at Kibitsu Shrine. Legend claims that in ancient times he was a prince who fought and beheaded an oni ...
The bloodlines of "Oni" and "Momotaro" have been passed down among certain humans for generations. Long ago, the Oni, aware of their own ferocity, lived in seclusion. However, their peace was ...