Iori Yuki Face Towel imabari towel Japan - Ecru Cotton 100% Imabari Towel (Made in Japan) Size:38x75cm