Japan culture center - Sokou

Japan culture center - Sokou legende

Japan culture center - Images of Sokou

Japan culture center - Sokou photos
The legend of Sokou
Japan culture center - Sokou the tails of four is a creature from Japanese mythology story, snail-shaped half-serpent who supposedly lived on Mount Fuji, Japan.

Related Posts Plugin for WordPress, Blogger...

Need a Cooffee and another coffee bean?