A short puppet animation. Winner of the Oofuji Noburou Award.
1979
1970
2017
2013
2001
2019
2024
2016
2022
2015
1977
2010
2011
2000
2023
2021