
Each collectible is individually numbered with a holographic sticker, highlighting the limited production run of only 1800 units.
So someone thinks there is a demand for 1,800 of these but Funko can not sell 1,750 Deadpools or 1,000 Boba Fetts? I obviously have no grasp on the pulse of the collector community or supply & demand.










