Marvel Icons Green Goblin Bust This piece from the popular Marvel Icons line features Spider-Man's arch-nemesis The Green Goblin Bust stand 5"-tall Limited to 5,000 pieces, it features a hand-numbered base with matching box and Certificate of Authenticity