We have all have unseen, harmless microscopic creatures living in our eyelashes.

More from the Human Body Facts niche...