There are a lot of reasons why it could be itching such as undigested food material(irritants), hemorhoid, and dryness.
You should not fix on one idea that itching=parasite. Do a research and educate yourself before you try to advise other people please.