17 yo male presented with a lesion on his shoulder region, with no fever and itching, but excruciating pain on applying pressure. Dx and Rx?