A short puppet animation. Winner of the Oofuji Noburou Award.
2017
1918
2018
2019
1967
1982
2023
1996
—
2016
1988
1993
2013
1972
2009
2012