Hey all, I'm new on this website and forum so I'm not quite sure which forum to post this on. Please bare with me.. but my family has had our pool for as long as I can remember (I'm only 18), and today is the first time we've ever seen this weird looking leech maybe? There's around like 10 or so that just showed up recently. I have a photo of it, though it's not that good. The best way I can describe it is like a flat caterpillar looking thing. We had a flash flood warning last night and it was pouring outside, if that has anything to do with it. I don't know how to post my picture but I'll try and figure it out. If anyone can help me identify this thing, it would be GREATLY appreciated! Thank you!