MD Anonymous almost 14 years ago The coloring and stripes make me think Cheshire Cat, as in Alice in Wonderland, but I'm not sure enough to add the tag...