Japanese Urban Legends Are Weird

October 31, 2018
0.0%

The Otachan Show - S0 - E11

Japanese Urban Legends Are Weird

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?

The Otachan Show: Season 0 - 17 Episode s


The Otachan Show: All seasons