Japan’s three major snake festivals: monsters and spiritual beasts, and the beasts dancing wildly
The most powerful monster in Japanese mythology is the Yamata no Orochi. According to the Kojiki, Japan’s oldest book, “Eight heads and eight tails are huge, spanning eight valleys and…
