Iori Lukas Face Towel imabari towel Japan - Blue Cotton 100% (non-twisted, with shearing process)Imabari Towel (Made in Japan) Size:34x80cm