This week we talk about the drunken sea spirit who keeps us all in check: the Shojo!
See All 72 Episodes of "One Bizarre Podcast"