A short puppet animation. Winner of the Oofuji Noburou Award.
1992
1959
2003
2020
2019
1983
1966
1979
1980
1952
2023
2014
2008
1917
1995
1999
2016