River Monsters
52 episodes

In Japan, Jeremy Wade is on the trail of an extraordinary legend - a sinister child-snatching killer called the kappa.

River Monsters

7. Japanese Horrors - In Japan, Jeremy Wade is on the trail of an extraordinary legend - a sinister child-snatching killer called the kappa.

More info