img_4273

The Cheshire Cat ears were released in Walt Disney World and Disneyland on April 13, 2018.

The original price was $24.99.