OTRURA is an independent luxury fashion brand, based in Madrid, Spain. We design and produce contemporary ready-to-wear, bespoke pieces, and jewelry. Our brand philosophy is rooted in craftsmanship excellence and sensibility to your sartorial needs and desires.