Unknown leech

Unknown leech

Observation - Unknown leech. Description: