Fish leech?

Fish leech?

Observation - Fish leech?. Description: Found in still water in woodland.

Found in still water in woodland.