A short puppet animation. Winner of the Oofuji Noburou Award.
2018
1967
2025
2023
2002
2011
2008
2019
—
1992
2015
2017
1913
1981
2010
1983
2014
1990