Religion: not determined yet
First Appearance: Green Lantern (vol. 2) #141 (June 1981): "The Lurkers in the Shadow"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 15
Teams/Affiliations: The Omega Men
Suggested links for further research about this character: