Japanese Occupation
Tenugui store
(October 31, 2015)
October 31, 2015, Tokyo, Japan - Tenugui, traditional Japanese hand towel made of cotton with various types of patterns and colors are sold at a specialty (Photo by Haruyoshi Yamaguchi/AFLO) VTY -mis-