Monster Legend
Monster Legend: Kappa
In Japanese folklore, there’s an interesting kind of river monster known as a kappa. Kappa literally means “river child” in Japanese. They do resemble kids, but their skin is green. What further distinguishes them from a normal child is their …