Japan Best carefully selects the brands it works with based on the quality and authenticity of their products. This grey style is made by Olsia, which is based in the Japanese city of Imabari that's been a towel manufacturing hub for over 120 years. It's cut from soft, fast-drying organic cotton-terry that's absorbent and designed to keep its colour through countless washes.
Comment