Japanitar

Japanitar

Japanitar

Literally wire from Japan; A variety of polypropylene wire, popularly used in embroidery in recent times.