A man had two live leeches removed from his nose after suffering 10 days of nosebleeds.
Stomach-churning video shows a doctor pulling the bloodsucking creatures from the patient's nasal cavity.
The leeches, measuring roughly two inches long each, had been feasting inside his face.
The man, who is known as Mr Cao, from Hezhou, China, claimed he had washed his face in a ditch while working in the woods two weeks ago, according to KanKan News.


Popular tattoo inks found to contain MICRO-ORGANISMS that cause skin infections
He rushed to Guangji Hospital on Monday after suffering nosebleeds for ten days ago.
An ear nose and throat doctor found leeches lying on the side of his nasal wall in both of his nostrils under a nasal endoscopy test.
Nurse Zhou Fucui said the leeches could have gotten into the patient's nose while he was washing his face.

The Co-op launches new digital pharmacy for repeat prescriptions
She explained: "There's usually leech eggs in the water and it's not visible to the naked eyes.
"It can easily trap and infest in human body for a long period of time."

Bully who broke his girlfriend's nose when she miscarried walks free from court
The doctor had to use a pair of forceps and managed to pull the leeches out.
In February, doctors in south-western Sichuan Province found that a four-inch long leech had hatched and lived in a 60-year-old man’s throat for two months - also the result of drinking water that hadn't been boiled.