Micro-leeches

Micro-leeches are small parasitic organisms. Once they have entered a host body they infest the host's organs and feed off the natural enzymes secreted when the host tells a lie. The result is that the host feels great pains and begins to bleed internally and vomit blood.[1]