WatchTrove

Devilman ยท S01E24

Demon Giacon, The Living Specter

Still from Devilman S01E24

Summary

Demon Giacon uses his powers of possession to wreak havoc in the human world.