Sold Out

Spider-Man The Animated Series The Lizard

$18.99

Store Location: Las Vegas - West

This product is sold out

5" scal figure sealed on card. Minor shelf wear and card bending. See photos for exact condition.