A short puppet animation. Winner of the Oofuji Noburou Award.
1974
1983
2016
1985
1909
2014
1995
1999
2021
2015
1959
1967
2007
1982
1980
1989
2013
1996
1947