Fake Eyelashes or Centipedes?

Hmmm. I think — ahh, too hard to tell.