Skin cancer....

Best of luck, this is something to get taken care of!!