any dermatologists on the forum?

I would get that checked by a Doctor!!