Kappa : A Japanese Myth Explained

2019-11-22T20:07:54-05:00By |Mythology|1 Comment

Kappa : A Japanese Myth The Kappa, otherwise known as the kawatarō, komahiki, or kawako is one of the yōkai (demons) of Japanese mythology. [...]