Probably it might be an infection from bacteria or fungus. It can also be due to some allergy
. The spot needs to be examined by a dermatologist
to find the exact cause.
Try not to remove it by yourself, as it can get infected more. Also make sure you wash your hands, in case you are touching it.
Hope I have answered your query. Let me know if I can assist you further.