There was a surprise pin release today at Disney Studio Store Hollywood! It was for the 25th anniversary of The Little Mermaid. Can you believe it has been 25 years already!?
It is Limited Edition of 400. Retail price is $18.95.
Official release date is November 17, 2014 at 11:00 AM. Were you one of the lucky ones that got this pin?