This is the product description text that will appear here.
Quantity
1
These exceptionally soft, 100% organic cotton towels are made in the birthplace of towels in Japan, Senshu. While Imabari is also a renowned region and brand, towels were first imported to Senshu from Germany in 1885 with the aim to researc...