When you touch it does it roll up in a little ball?
The thing looks like a new VW Beetle rear-ended by a Geo Metro!
C'est Le Frog!
Something like this
Took me a year to build this beast.
That looks like something which would be roaming over moon dust lol