The deity of Onomichi's Ikkyu Shrine descends from a mountain, carried in a mikoshi and accompanied by three oni, or ogres. First celebrated in 1807, this matsuri began as a way to drive away an ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results