First look at 10” Green Goblin Funko Pop!