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 ...
Some results have been hidden because they may be inaccessible to you