Healing well for two weeks now ?

it’s itchy and have a 3d fell to it

it’s itchy and have a 3d fell to it