Religion: Kree religion
Alter Ego: Arides
First Appearance: The Inhumans (vol. 1) #3 (Feb. 1976): "Panic in New York!"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 9
Suggested links for further research about this character and the character's religious affiliation: