Traditional Japanese puppetry pulls all the strings
chinadaily.com.cn | Updated: 2023-11-12 11:58
Edo Marionette is a traditional Japanese type of puppetry coming straight from the Edo period (1603 to 1867). Mitsuru Kamijo, a puppeteer, gave a street performance in Tokyo on Nov 11 during this year's chrysanthemum festival.
Video by Jiang Xueqing in Tokyo
Editor's Pick