Loa loa
A microfilaria of Loa loa. The sheathed microfilariae usually have a diurnal periodicity in the blood. Tai Soon Yong