Religion: not determined yet
First Appearance: Invincible #9 (Feb. 2004): "Perfect Strangers, Part 1"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 28
Teams/Affiliations: Guardians of the Globe
Suggested links for further research about this character: