A short puppet animation. Winner of the Oofuji Noburou Award.
1993
1989
1933
2015
1995
1997
2016
2008
2012
1967
2003
2000
1912
1979
2006
1983
2021
1930
2011