Kappa - In the serene rivers and ponds of Japan lurks the Kappa, an ancient water spirit that lures the unwary with its child-like appearance - before dragging them beneath the water's surface to harvest a mythical organ hidden within the human body.
Discover more TERRIFYING podcasts at http://eeriecast.com/
Follow Carman Carrion!
https://www.instagr ... Show More
Oct 6
THE JUNIPER TREE - A German Tale of Murder, Cannibalism, and Resurrection
When a stepmother's jealousy transforms domestic life into unspeakable horror, a murdered child's bones sing out for justice from beneath an ancient tree—proving that some truths refuse to stay buried. Discover more TERRIFYING podcasts at http://eeriecast.com/ Follow Carman Carri ... Show More
44m 16s