Snail on Flower Petal
The fellow is naturally translucent -- it's not the result of the infrared filter.