Pop! Stan Lee Stan Lee (Excelsior) #1

Regular price $60.00

Released 2014
Edition Size: 1000