Choujin Densetsu Urotsukidouji: Mirai Hen Episode 2

The Overfiend’s Premature Birth: Chaos Unleashed!

​Twenty-five years after the cataclysmic collapse of the human, demon, and beast realms, the Overfiend, God of all Gods, is…

3 years ago