Alice in Wonderland Meets the Cheshire Cat Postcard