It's mites or appears to be. I only found one on him but suspect he may have more under the scales that I can't see given his colors.

Sent from my SM-G950U using Tapatalk