Team Spidey vs Team Green Goblin

Team Spider-Man vs Team Green Goblin hero vs villain.