A short puppet animation. Winner of the Oofuji Noburou Award.
1944
1993
1962
2002
2001
2018
1908
1953
1956
2022
1994
2014
1987
1955
2017
2024
2005
2013
2021