A short puppet animation. Winner of the Oofuji Noburou Award.
2014
1993
1935
2012
2024
1989
1951
1979
1997
2016
2025
2017
1983
1958
2004
1995
1999