archytele The Vault

S1·E33 Demon Weathers, The Sun's Revolt

Aired February 24, 1973

Synopsis

Demon Weathers uses his powers of weather control to battle Devilman. Tare and Miyo attempt to save a dog named Hachi.