A short puppet animation. Winner of the Oofuji Noburou Award.
2010
1990
1993
1996
2005
2024
1953
2001
2007
2021
1981
1964
1974
1999
1970
2023
1985
1967
1989