Religion: Eyriennes (matriarchal society)
Alter Ego: Tara Richards
First Appearance: Fantastic Four (vol. 1) #377 (June 1993): "If This Be War--!"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 35
Suggested links for further research about this character and the character's religious affiliation: