Within Japanese folklore, the kuchisake-onna is a malevolent ... Despite their supernatural mechanics, kappa are friendly but dangerous creatures. With humanoid characteristics, these creatures ...
Tales of the Kappa and other supernatural creatures defy scientific explanation. Kagura, which draws its stories from Shinto mythology, is performed in dedication to the deities. Japanese swords ...