Put out by Loco Ape,I had this since it came out never opened it,if anybody on here has this does that sticker that says 1 of 2500 the same on everyone or does it change? always wondered about that because if this is number 1 of the lot that would be mind blowing as I paid for this before it got released.