hi andrea,
very unique!
on the last pics it almost looks like a snail with green eyes in the background....