Came across a trade that seems to have created a sort of mystery, I found the pin at the little mermaid merch cart. After asking the cast member what it was, she told me that she hadn't seen anything like it. It reminded me of the inner workings of Treasure Planet, so I researched all known Treasure Planet pins made, and after a few hours, I still came up blank. I then traveled to the park and asked other traders at Disneyland to see if they recognized it, or could give me any hints to what it actually was. This too resulted in nothing. And the mystery continues, (i have attached a image of the front and back of the pin.) If anyone knows what this pin is. I would love to have this mystery solved!