Harroway parasite