Japanese Traditions – The Mischievious Gods of Japan Yokai (妖怪)

Yokai, such as Oni, Kappa and Tengu, are imaginary beings that are thought to make otherwise incomprehensible phenomena occur. They are part and parcel of the rich mythological history which one can find in Japan, they are ghosts, they are phantoms and they are gods. We previously introduced one kind of Yokai, Tengu, here, Tengu […]