Oji Inari Shrine

Welcome the New Year by Joining This Fox Parade at the Oji Inari Shrine in Tokyo!

It is said that human beings and foxes lived together in the olden times. Foxes are depicted as intelligent creatures that have the ability to trick others or act as faithful guardians. The latter is the reason why there are many Japanese shrines dedicated to the deity of foxes. One example is Oji Inari Shrine,…