Hey all, I'm looking on pinpics for a pin but can't find it. It is of the Cheshire Cat. It is a mirror image of this pin (hand clapping to the right). Pin# 5896 Cheshire Cat Standing & Clapping On the back it says: Disneyland Paris and in another box it says: Cast Members (new line) Refresh Lanyard 2013 Any assistance would be greatly appreciated. Thanks!