I have no idea what the frak that thing is but...
It's pretty good. Defiantly an great use of shading which gave it a nice murky, depressing feel, that both gives the piece the ambiance of being in the swampy cave like environment these thing would live in where it real, and adding a tad hint of sorrow for this tragic looking creature.