Religion: not determined yet
First Appearance: Spider-Man Unlimited (vol. 1) #19 (Feb. 1998): "Where Monsters Dwell"
Number of Appearances: 1
Enemy of: Ben Urich
Suggested links for further research about this character: