This week, Travis defiles our eyeballs with the legendary Japanese hentai animated classic Urotsukidoji: Legend of the Overfiend (1989), in which demons, half-demons and man (demons?) all converge in an orgy of fireworks and tentacle rape. Somewhere in there, a Chosen One is...chosen. Pull up a chair and hang with us at the bar a while as we bravely try to determine what the hell it all means on this week's exciting episode.
Buy Urotsukidoji: Legend of the Overfiend on Amazon.com!