Religion: not determined yet
First Appearance: Marvel Team-Up (vol. 3) #21 (Aug. 2006): "Freedom Ring: Part Two"
Number of Appearances: 2
Enemy of: Iron Maniac
Suggested links for further research about this character: