The major key art on the merchandise is certainly a bit of a debatable choice (it’s pretty cartoony).
Still, at least one of those pins is making me contemplate breaking my firm “I only collect pins from attractions I go on” rule.
I remember brainstorming all the possible merchandise items they might come up with, and then being baffled by the very standard, pedestrian stuff they actually released.
I still want an "Eighth Wonder Expedition Company Guide to the Flora and Fauna of Skull Island" booklet!