Kaihara – 13.75 oz Japanese Selvage Denim
This right here is our heritage, our first love, the 13.75 oz. green cast selvage from Kaihara Mills. A tiny sample of this weave left us awe-struck back in 2001, and over twenty years later, we're still amazed by how it ages and develops with time.
Fashion Revolution Week – 2023
2023 marks the 10th anniversary of Fashion Revolution, a global activism movement born after the tragic collapse of the Rana Plaza garment factory.