Chinese puppet fable.
2024
1992
1993
1999
2004
2007
2023
2009
1955
2008
1991
1983
2020
2015
1947
1957
1949