onchocerca volvulus or loa loa or wucheria bancrofti
maybe even dirofilarias interfere with circulation
I think it's o-volvulus, I used to have similar circulation problems, this nasty o-volvulus is a carrier of Lyme and gets everywhere in the body and is hard to kill especially if you happened to have t-solium (port tapeworms)