A short puppet animation. Winner of the Oofuji Noburou Award.
1938
1993
1933
1915
1908
2021
1966
2010
1985
1983
2014
1991
2012
—
1989
2011
2001
2019
2013