Religion: demon; anti-demon
Alter Ego: Scarlett Spencer
First Appearance: Scarlett's Curse #1 (July 2006): "Part 1: See No Evil"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 7
Suggested links for further research about this character and the character's religious affiliation: