A short puppet animation. Winner of the Oofuji Noburou Award.
2015
1983
1963
2009
1971
2022
2001
1985
1911
1986
2018
2020
1997
2021
1998
1967
2007
2012
2014
1976