A short puppet animation. Winner of the Oofuji Noburou Award.
1971-01-01
1970-01-01
2012-09-07
1982-01-01
1980-01-01
2019-08-24
2013-12-20
1989-02-05
1999-11-02
2022-12-29
2012-11-18
1951-03-23
1996-04-12
2022-08-13
1993-12-10
2017-01-27
1967-03-08
2019-09-27
2008-12-26
2006-09-23
1962-01-01