Religion: not determined yet
First Appearance: Untold Tales of Spider-Man #4 (Dec. 1995): "The Measure of a Man"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 1
Enemy of: Spider-Man
Note: Space Program trainee
Suggested links for further research about this character: