Aniworks Logoworks
Urotsukidoji: Legend of the Overfiend

Episode 1 of Urotsukidoji: Legend of the Overfiend