Other Names: Cult of the Darkhold; Satan worshipers
First Appearance: Marvel Spotlight (vol. 1) #4 (June 1972): "Island of the Damned!"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 11
Ally: Thulsa Doom
Note: worshippers of Chthon
Suggested links for further research about this character and the character's religious affiliation: