A short puppet animation. Winner of the Oofuji Noburou Award.
1980
2013
1990
1993
1996
2005
2021
1985
1966
1974
1983
1967
2014
2009
2019
2022