Izanagi: Who Is this God in Japanese Mythology?
Izanagi is a Japanese deity in the Shinto religion. Along with his sister-wife Izanami, he’s credited with creating the islands of Japan.
Izanagi is a Japanese deity in the Shinto religion. Along with his sister-wife Izanami, he’s credited with creating the islands of Japan.
The Gashadokuro, a Japanese Yokai, appear in Japanese folklore as skeletal ghosts fifteen times the size of a normal person.
Raijin, or the Japanese God of Thunder, represents the destructive power of storms, but is also recognized for the rain that he brings.