Tiger leech

Erpobdella punctata