Religion: Atlantean Greco-Roman classical religion
First Appearance: The Avengers (vol. 3) #43 (Aug. 2001): "Global Presence"
Number of Appearances: 1
Enemy of: The Avengers
Worked for: Attuma
Suggested links for further research about this character and the character's religious affiliation: