History
Peter Parker was blackmailed by the Juggernaut (Charles Xavier) to stay out of mutant affairs or Juggernaut would reveal his secret identity to his Aunt May.[1]
Attributes
Powers
Seemingly those of Peter Parker of Earth-616.
Abilities
Seemingly those of Peter Parker of Earth-616.