VelociPodcast 91: Japanese Urban Legends

Every country has them, the ones in Japan might be different from where you come from, unless you come from Japan, then they might be these.

VelociPodcast 91