‘Lonely? Don’t Be. Demodex is the Name of a Mite that Lives on Your Face. Friends Forever!’ Meme

A circulating meme shows a happy creature that is supposedly an image of a mite that lives on your faces.