I heard a popping sound, like large rain drop falling on metal, and located a critter that looked somewhat like either a larvae, or a flat worm or such on the window sill, about 1/2 inch long and...