Cheshire cat, well, very funny