Defeat the Green Goblins in the battle arena of the Low Sewers. 9.40% of players have unlocked this achievement