With its remarkable stories and mystical creatures, Japanese mythology is one of the most fascinating in the world. Japanese mythology is a collection of beliefs and myths about deities belonging to the Japanese people. It comes from Shintoism and originated in the Kojiki, a collection of ancestral myths and the oldest text written in Japanese. […]