What are these?parasite?They hurt..alot! Drs dunno. I believe I picked them up in a house I rented from a slum landlord. I never saw them until they started leaving lesions exiting my body now I am scarred for life of course I have moved and I started finding these little thread balls and lesions ag