i bought some LR and there are like 2 or 3 little worms..i took out one.. heres the picture..it has like a bunch of tenticles on one side and its super small.. i have more pixs if needed thanks guys!