It could only be one of three people. I took a look at this in the latest episode of the Spider-Man Podcast. http://spidermanpodcast.com/sp008-who-is-the-green-goblin/
Spider-Man
Character » Spider-Man appears in 17246 issues.
Character » Spider-Man appears in 17246 issues.
Log in to comment