Life in Japan, Shopping SpotlightImabari towels: dry off with the best towels in Japan DEJAPAN Staff / July 30, 2018 Find out if your towel rack holds up to a set of Imabari towels, made in Japan. Woven at the […]