Japanese Urban Legends Are Weird

The Otachan Show

S00E11
October 31, 2018

Overview

Join Otachan as she tells some of the most terrifying Urban Myths Japan has to offer...I mean it can't be any worse than Anime. Right?

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!