Demon Giacon, The Living Specter
Demon Giacon uses his powers of possession to wreak havoc in the human world.
Release : December 23, 1972
Runtime Epiosde : 25 minutes
Rating : 0.00
Demon Giacon uses his powers of possession to wreak havoc in the human world.
Release : December 23, 1972
Runtime Epiosde : 25 minutes
Rating : 0.00