A leech's horse is an insect.

Leeches, commonly known as leeches, belong to the class of annelids leeches. There are 400-500 species in the world, about 100 in China, and 89 species have been found. Most leeches live in fresh water, a few in seawater or salt water, and some are terrestrial and amphibious. There are species that feed on blood or body fluids, and there are also species that prey on small animals. People's common leeches in rice fields are called Japanese medical leeches, which feed on the blood of people, livestock and frogs. There are some grasshoppers living in the forests of Hainan Island and Taiwan Province Province. They often lurk in the grass and bushes.