this kind of reminds me of the racing snail from The Neverending Story. anyway very cute concept, though I think the snail would have a slight problem with the goggles having a lack of flexibility in it's eye stalks. Still, a very interesting idea.
This little guy has so much personality! Love all the different textures and colours, they all compliment and work so well together, I didn't even notice until I read that it was mixed media. Good job on the integration!