archytele The Vault

S1·E38 Demon Dremoon, The Moon is Hell

Aired March 31, 1973

Synopsis

Demon Dremoon is using his powers to bring the Earth closer to the Moon. Devilman frantically searches for Dremoon before it's too late.