Don't look good , don't know what it is? But you might want to try a fresh water dip, with the ph at 8.0 and the same temp, I'm assuming it's parasites and maybe they'll fall off, I'd leave him in there for a couple minutes , they might swell and fall off...