AN INITIATIVE OF CRAFT REVIVAL TRUST.  Since 1999
Japanitar

Japanitar

Japanitar

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