On our last trip to Kyoto, Japan, we discovered Imabari towels. These high quality cotton towels are known for their high water absorbency – a new towel is required to sink to the bottom of a bowl of water within 5 seconds! We just like their great designs and vibrant colours. The one on the right has already undergone a few washes but it’s still super soft and the colours are still as bright as ever.