Could it be some kind of skin cancer?...