Sugar Cane

Sugar Cane is a Japanese brand drawing its inspiration from their extensive collection of classic garments and documentation. Often blending rare methods to create each piece, the end result can only be described as a work of art. We are one of the only stores in the UK to carry Sugar Cane.

Filter by:
Price