I have something on my glass it looks like a rollie pollie tried to take picture but do not show up good . Can anyone identify without picture