Yeah I would agree with that I would place the creature in a moist atmosphere. It doesn't seem like it would fit in a forest. But not really slimy skin just shiny like a snakes.
This tools pretty fun. I cant really see myself doing anything serious on it but maybe so sketches. It seems to be alot more receptive to my tablet which has some problems picking up the pen unless ...