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

Devilman - Season 1 - Demon Weathers, The Sun's Revolt (Episode 33)
Episode Aired On:
Saturday, February 24 1973
52 years ago
Saturday, February 24 1973
52 years ago