It is a leech that is the forest To man or animal blood as food.

Royalty-free stock photo ID: 54613252

It is a leech that is the forest To man or animal blood as food.