Mire Leech

A four-foot-long slimy black leech with a fanged suckermouth.