Leech (Haemopsis sanguisuga?) - close-up