Aniworks Logoworks
Tokyo Majin

Episode 7 of Tokyo Majin

The Demoniacal Horde