I just found a large leech in one of tanks along with a large number of dead snails. Not sure what species it is, but at rest it looks like a round flat piece of rubber about as big as a 50 cent piece...
Anyone know what species it might be? It most closely resembles this one but this is a stock google photo.