Keloid

•  Keloid  –  A keloid tumor.