Japan's mythology is alive with gods, spirits and monsters. It draws on Buddhist and Shinto traditions to explain the nature of the world of the island of Japan, and the heavenly status of the long... This description may be from another edition of this product.