Aniworks Logoworks
Tokyo Majin

Episode 1 of Tokyo Majin

Moment of the Demonic Encounter