The Bones of A Mythical Japanese Water Demon Are Going On Display
According to Japanese folklore, the Kappa is a monstrous creature that inhabits lakes and rivers. Occasionally, though, the demon will leave its watery lair and challenge humans to single combat. If so, one of them lost: the alleged mummified remains of a Kappa, shot to death in the year 1818, will soon be exhibited. As…