Religion: Atlantean Greco-Roman classical religion
First Appearance: Marvel: The Lost Generation #12 (Mar. 2000): "This is where it Ends!"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 2
Enemy of: Skrulls
Worked for: Vyrra
Suggested links for further research about this character and the character's religious affiliation: