Jumping Spider! Yes, those are 1mm increments on the ruler. That big pink thing is my finger! ♥ the macro lens