Is this one of the new PWP at DLR?
Mystery pouch eh? Do you have a pinpics number possibly? You are not talking about the mystery stamps right?Not sure but I thought those were mystery pouch pins. I could be wrong, as I usually .
Vicki
A bunch of these were uploaded to PinPics recently as unauthorized, coming from China. So maybe they've now been released? Or maybe these are more of the fakes?
See: 83802, 83803, 83804, etc.