Religion: not determined yet
First Appearance: The Amazing Spider-Man (vol. 1) #264 (May 1985): "Red 9 and Red Tape!"
Number of Appearances: 1
Note: took Spider-Man to Staten Island in boat
Suggested links for further research about this character: