I left my light off the other day. In the evening I turned it on and saw two of these. They are light purple on the top and seem to be like slug/snail on the bottom. I've seen them more now; maybe because I know they are there so I'm looking. One is about the size of a dime the other is about half that size.