Strolling Through a Mysterious Town: Shinjuku

  • 2016
  • TV Show
  • None

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.

Where to Watch

Available to Stream

  • Watch on