Human Eyelash (From Eyelid)
SEM Image 6 - 160x