Tenugui Japanese Cotton Hand Towel Kabuki) Daiso Japan Cotton Imported "Tenugui" is a Japanese traditional Cotton Hand Towel. Make of several kinds of Kabuki is printed. 34 x 13 inches