A short puppet animation. Winner of the Oofuji Noburou Award.
2010
1935
2025
2017
2011
2024
2012
—
2021
1953
1981
2015
1989
1971
1991
1966