Could this be a keloid scar or irritation bump?

Printable View