3 ms·Every time I see that domain name, I think of skin mites (Demodex folliculorum).by duskwuff 6y agoEvery time I see that domain name, I think of skin mites (Demodex folliculorum).