Legendary creatures from Japanese mythology and Japanese folklore.