VelociPodcast 93: Japanese Urban Legends – Horror Stories

There are a lot of toilet based stories, and it is all very Japanese…

VP 93

Here’s my favorite lady friend: