In ancient Japanese folklore, the Kappa are water demons that inhabit rivers and lakes and devour disobedient little children.
The Kappa are one of many Japanese water deities. The name, meaning “river child,” is a combination of the words kawa (river) and wappa, a variant form of warawa (child).
Since ancient times, Kappa have been used to warn children of the dangers of lurking in and around rivers and lakes, as kappa have been often said to try to lure people into water to drown them.
The Kappa...