Green Goblin
The Return of the Green Goblin