Patches

Embroidered patches are the perfect addition to your race suit, overalls or other clothing to represent iconic Japanese parts manufacturers.

17 parts