Around half the population of the world have eyelash mites - tiny creatures that live on your eyelashes and eat dead skin cells. If you put your eyelash under a microscope, you might just see one!