Not sure what this is... no pain or itch or anything.

image

image

image

anyone have an idea what this might be.