I have NO idea ;)
It was a sketch I did, while having a beer and chilling out months ago. Then I decided to get back into 3D two nights ago and looked through my sketches to see if there was something I could sculpt. The mice in my head have very strange ideas.
RE: The Creature that Looked Like...