Religion: demonolatry (temporary)
Other Names: "John Doe"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 52
Comic Book Appearances: 46
TV, Film Appearances: 6
Note: sold his soul to demon Neron
Suggested links for further research about this character and the character's religious affiliation: