hi dear, it can be a keloid. though keloids
happen at site of injury
but they can arise on their own too.
please dont prick it, this ll infect it. i would suggest u to meet a dermatologist
. may be this need to be removed. or even injections can be given within it to regress it. hope u get well soon. gn