Rainforest Cafe Tree Frog
This pin for sale features the Frog mascot or icon, Cha Cha, for the Rain forest Cafe in Disney World. His arm moves up and down like a slider. It is NOT a Disney pin but rather an Affiliate pin sold in Downtown Disney or Disney Springs at the Rainforest Cafe and Restaurant. For collectors not trading even though you are technically allowed to trade Disney Affiliate company pins like this.
Guaranteed Authentic and Scrapper-Free.