That is weird. the consistent size and shape of those red things makes me think it could be some sort of parasite. Save that stuff and bring it in to the vet.