Japan has a long history of puppets. In the last 70 years, a new type of puppet has appeared, made from chopsticks andoshibori.Oshibori are damp hand towels given to guests at restaurants. The towels are used to clean hands and in Kitakyushu, entertain businessmen. Going out for drinks after work with colleagues is a part […]
Published on November 04, 2016 05:15