Lego Minifigure Green Goblin spd006.
No signs of fading, biting or anything. More photos on demand