4 views

1 Answers

The small bump might be a keloid, which is a tiny mound of scar tissue. Talk to a doctor or dermatologist about removing it, since they're difficult to treat on your own.

4 views