A short puppet animation. Winner of the Oofuji Noburou Award.
2023
2019
2000
1983
2002
1947
2011
—
1991
2008
2012
2021
2017
2016
1993
2009
2015
1989