Shikoku Yokai Matsuri

The Shikoku Yokai Matsuri is a festival held in Yamashiro, in western Tokushima, each November. Yamashiro is said to be the hometown of yokai, which are supernatural creatures or goblins. The festival celebrates the mischievous characters of Japanese folklore. Highlights of the festival include music performances, food stalls, and a parade featuring people dressed as yokai.

Basic Infomation

  • Address
    Yamashiro-cho, Miyoshi-shi, Tokushima
  • Hours
    Usually around mid-November

Related Tags