Horse Leech

Haemopis sanguisuga, commonly called the horse leech, is a species of leech in the genus Haemopis.

Another name is Aulastomum gulo.