Found this worm looking thing on the glass? Looks like it survived a dip at some point, very dead now but thinking where is the other 100? Thanks!