Does anybody know what this could be!? Or what to put on it? He says it’s itchy

Megan