Hey all, I was just turning on my sump lights for the night and saw this little critter on the glass. What do you think?