Religion: not determined yet
First Appearance: Fantastic Four (vol. 1) #366 (July 1992): "The Enemy Within!"
Number of Appearances: 1
Note: tried to get in fight w/Johnny Storm at Empire State U.
Suggested links for further research about this character: