Kappa: The Japanese “River Child” Monster
There are all sorts of monsters and ghosts mentioned in Japanese mythical stories which have always intrigued millions of people. They’re the Oni (鬼), which literally means demons, though it is more suitable to describe it as a demon; and also the Tengu (天狗), legendary creatures with the head and the wings of a bird.…