It probably is a leech but it kinda creeps me out the i found it in my shrimp/ snail tank. I bought some new plants about a month or 2 ago and today i found what looks like a leech. It scares me cause there are probably more and they have been feeding on my poor pleco and snails.