The Cheshire Cat ears were released in Walt Disney World and Disneyland on April 13, 2018.
The original price was $24.99.
2018, All Ears, Characters, Disneyland Resort, Walt Disney World
The Cheshire Cat ears were released in Walt Disney World and Disneyland on April 13, 2018.
The original price was $24.99.