It has been v itchy in my upper nose, near the nostril. I scratched it yesterday and git a plug out. Today I felt something in the skin and actually pulled thus out! It seems to be two bits, attached. Am not saying its a worm! but looks like one!