One of my favorite things to do is reinvent characters of favorite story books. I haven't drew anything on 'Alice's Adventures in Wonderland' since college and these designs just sorta popped in my head.
I think what inspired me to create this, was the scene between Alice and the Cheshire Cat, "Can you stand on your head?" in Disney's Alice in Wonderland.
It was always my favorite scene as a kid, totally hilarious to me. :) Then from there, the ideas just started to flow.