Usha Janome Memory Craft 9900 Computerized Sewing & Embroidery Machine Usha is undoubtedly the most trusted sewing machine brand in Bharat. And, it with American sewing machine manufacturer Janome presents sewing cum embroidery machine, the Memory craft 9900. This is an industry grade machine priced at whopping 1, 55,000 rupees. This