okay well the thought does make me sick. If i see them it will make me itchy and more paranoid. But i have to get over it because i need to get these out off my body asap.
Is there a product that works for less common parasites? or stronger than humwaworm?