China! I think I have strongyloides too, but I just found out that your thyroid can cause raised bumps and terrible terrible itching. In the afternoon your hormones fluctuate making evening and night the itchiest time. Bumps that itch get scratched sorry! The possibility of self infection with all sorts of bugs and bacteria are huge. I'm checking out this idea because I am desperate. I do have a thyroid goiter so this might be the whole issue. I hope so. Then at least I wouldn't feel like a leper. Please please God let this be it.