Introducing the "YOHJI YAMAMOTO TOWEL" series.
An archetype of Made in Japan craftsmanship, these high-quality towels are manufactured from 100% organic cotton by IKEUCHI ORGANIC, a towel maker based in Imabari, a small town on Shikoku island in the west of Japan.
Through a meticulous process of adjusting size, color and texture, these luxury towels pursue perfection in every detail.