pm LPPT - she can tell you about Lyme disease. I believe she described exactly what those spots look like on your son.
I would strongly suggest talking to LPPT
What are they doing with all that water...cuz they sure ain't showering and/or bathing!
Lord, I apologize for that there, and...be with the pygmies in New Guinea