Company registration number: 06866013 | VAT number: GB 865368680 Instru(men-tal) By Mihara keeps things simple and stylish. It’s made in Japan from a thick cotton fleece that’s designed to moderate heat retention and water absorption, keeping you cool and comfy.