Religion: agent of Heaven; created by angels
Name: Stephen Loss
First Appearance: Hellstorm: Prince of Lies #12 (Mar. 1994): "Red Miracles"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 10
Note: enemy of all demons, demon-worshippers, etc.
Suggested links for further research about this character and the character's religious affiliation: