comicnewbies.com
The Green Goblin (The Amazing Spider-Man Vol. 2 #18)
From – The Amazing Spider-Man Vol. 2 #18