Religion: Bartovian Liberation Front
First Appearance: Solo Avengers #7 (June 1988): "Hijacked!"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 1
Teams/Affiliations: Bartovian Liberation Front (leader)
Suggested links for further research about this character and the character's religious affiliation: