Ever feel an itch on your face that seems to come out of nowhere — especially around your nose, eyes, or cheeks? That tingly feeling might not be your imagination. It could be the microscopic ...