Second best Spider-Man villain, right next to Green Goblin.
That "Hello Peter"Oooooooooo, chills, literal chills.
Pass but it was amazing to see him and the others come back.
Copyright infringement issues please mail to [email protected]