the Cheshire Cat
The Cheshire Cat and the Hungry Caterpillar's offspring.
a Cheshire caterpillar cat
Cheshire Caterpillar
Some people don't understand water lapping on the grassy shoreline.
Doodle or Die is the game of "telephone" with drawing!