Ultimate Comics Spider-Man #5

A mysterious figure from Peter Parker's past returns! What does this mean for Miles?

Illustrator
Cover Illustrator