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...