A short puppet animation. Winner of the Oofuji Noburou Award.
2018
1989
1990
1993
1996
2005
1987
2013
2023
1980
2015
1982
2016
1985
1975
2019
2014
2000
2009