First Appearance: Avengers (vol. 1) #396 (Mar. 1996): "Balance of Power"
Number of Appearances: 1
Teams/Affiliations: Zodiac (First Sign) (leader)
Enemy of: Captain America
Occupation: would-be conqueror
Note: wanted to remove astrological influence
Suggested links for further research about this character and the character's religious affiliation: