Religion: Greco-Roman deity
First Appearance: The Avengers (vol. 1) #49 (Feb. 1968): "Mine is the Power!"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 11
Teams/Affiliations: Olympus Group
Race: Giants of Olympus
Note: monstrous son of Gaea and Tartarus
Suggested links for further research about this character and the character's religious affiliation: