My kids found these in the deep end of our pool yesterday. We just had a brand new filter and pool heater installed (replaced 10yr old ones). I called the company that installed the heater and filter and they had no idea. Said it wouldn’t be from the equipment they installed. We are thinking maybe from the cleaner (old Kreepy Krauly, also replacing that). Any ideas? Anyone ever seen these?