Also, they are hopeless at giving directions.
The Cheshire Cat would totally approve, and smile just for you. Cheshire Cat Plush Headband & Tail Costume Kit They do bizarre things and never explain themselves.The exclusive kit includes a fuzzy pink headband with the wide eyes and even wider smile of Disney's most famous cat embroidered on it.