From the man-eating Yamata no Orochi to slithering gods, snakes have been a part of Japan’s culture and belief system since ancient times. An expert on Japanese mythology looks at how serpents ...
The most fearsome deity in the Japanese pantheon is surely Yamata no Orochi. In the ancient chronicle Kojiki, it is described as a serpent having eight heads, eight tails, and a body long enough ...