Horrifying.
Hydrothermal worm:
Source: Philippe Crassous / via: fei.com
Your eyelashes:
Source: STEVE GSCHMEISSNER/SCIENCE PHOTO LIBRARY / via: sciencephoto.com
Complete with the thing that lives on your eyelash, an eyelash mite:
Source: Power and Syred / via: sciencephoto.com
A head lice clinging to a human hair:
Source: Brandon Brill / via: amazon.com