Ok, this is really going out on a limb. I need a Cheshire Cat costume. By this Friday. Just in case (I know, low odds...) anyone has seen something suitable in a costume shop anywhere - any kind of organe cat costume of any sorts! - would be very grateful for details!
Yes, I'll get myself more organised next year. Like I always say...