For anyone who is struggling

This is an animation about Demodex -- little parasites that live on your face. View on my website