Religion: not determined yet
Alter Ego: Taghurruh
Other Names: Taghurrhu of Karna; Taghurrhu
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: 92
Teams/Affiliations: The Omega Men
Suggested links for further research about this character: