Fibroblast

Fibroblasts are a type of cell that produces fiber. They hold together blood vessels and skin. These cells are the cells that make up a Permanent Scar