Starting about a week ago my tops of my feet and ankles have been itching like crazy. This is really the thing that is there and I think it’s from scratching... anyone know what this might be?

Gray