Haemadipsa picta 老虎水蛭
Haemadipsa picta (common names: tiger leech, or less commonly, stinging land leech) is a large (up to 33 mm long) terrestrial leech found in Borneo, Indochina, and ******. It was described by John Percy Moore based on specimens collected from Sarawak, Borneo. It preys primarily on medium- to large-sized mammals, including humans.