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,…

Think You Know Japanese Folklore? Check Your Knowledge of These 5 Animal Yokais

Yōkais are famous elements of Japanese folklore and are considered to be a class of supernatural demons and spirits. The word itself is made up of the characters meaning “bewitching; attractive; calamity” and “an apparition; mystery; suspicious.” Together, these characters form a word meaning something like “bewitching, mysterious apparition.” Yōkai can take many forms and…