Ellen Lloyd - AncientPages.com - Japanese mythology is full of mysterious and fascinating creatures. One of them is called Wanyūdō and its existence is based on thousand-year-old legends.