>>/904426/
Could be an eyelash causing irritation.