Religion: not determined yet
First Appearance: Green Goblin #11 (Aug. 1996): "Angel on the Loose!"
Creators: Tom DeFalco, Josh Hood, Derek Fisher
Number of Appearances: 1
Ally: Angel Face
Suggested links for further research about this character: