M4uFree Search : kuei chung cheng

The Puppetmaster (1993)

IMDb: 7.2
1993

Puppeteer Li Tian lu tells his life story, and through it, the story of Taiwan in the first half of the 20th century