Up for sale is this new Street Art Deluxe Stan Lee Pop Vinyl figure. #63
This item is a Funko Special Edition!
Brand new and never taken out of box!