Will. SciComm student in Bristol. Fan of assorted geekery. Things happen to me, sometimes. Ask me anything
Those are called Demodex, and they’re mites that live on everyone’s eyelashes. They feed off of the dead skin cells and oil that collect in your follicles. Those are actually just the asses of several Demodex, which is a small portion of the whole beast. Demodex actually come out onto your face at night to breed, and then return to your follicles to lay up to 25 eggs. To repeat that for emphasis, they fuck on your face and lay eggs inside of you.