Strolling Through a Mysterious Town: Shinjuku

A program unraveling urban legends and grisly stories lurking in every corner of Japan. This episode features Shinjuku of Tokyo where many impossible rumors are buzzing.

Watchlist Added
Where to Watch
{