Hello, i'm Spanish person (from Madrid) looking for some information about parasites and i found this page. I'll put my two cents on this topic. I have seen this parasite in almost 50% of photos from the Epson salts treatment. Have you tried this? Be carefull with this treatment, its necessary to follow all the steps correctly, there are books explaining the method.
Kind Regards and Good Luck.
Nico.