That’s an insult to sloth. More like Leeches or parasites.
That’s an insult to leeches and parasites.