This was on the kitchen counter, four of these quite close together. No food close by and the place is clean. It's not moving but I'm so grossed out. What the heck is it? Pic in next post