First Appearance: Ghost Rider (vol. 3) #73 (May 1996): "The Rock and the Hard Place"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 4
Teams/Affiliations: Hellgate's agents
Enemy of: Vengeance
Suggested links for further research about this character and the character's religious affiliation: