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 ...
Myths throughout history have been littered with tales of snakes, and they are still utilized in storytelling to this day.