WatchTrove

Devilman ยท S01E33

Demon Weathers, The Sun's Revolt

Still from Devilman S01E33

Summary

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