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

Devilman - Season 1 - Demon Giacon, The Living Specter (Episode 24)
Episode Aired On:
Saturday, December 23 1972
52 years ago
Saturday, December 23 1972
52 years ago