Not entirely sure what these are, a type of flat worm maybe? They are currently only in the sump but I do have a six line in the display. There are many, mostly smaller. This is the largest I could find.
These are the best photos I could get right now. Any help would be appreciated.
These are the best photos I could get right now. Any help would be appreciated.