Share Public Profile
Skratch
Skratch ® or SKRT is a brand of clothing and accessories like no other ... It's differentiated by its unique concept of customizable Velcro ® patches, with an exclusive system of letters and shapes. All our patches are made in France