Alien Insect Sketch_5 / Creature

Fifth (macro lens) creature for the series.