A short puppet animation. Winner of the Oofuji Noburou Award.
1971-01-01
2000-06-23
2005-09-12
1953-09-11
2023-03-01
2016-02-27
1993-12-17
1996-03-07
1989-10-09
1996-04-12
1935-01-01
2024-06-07
2013-12-20
1965-06-23
2009-02-05
1964-12-06
1974-12-10
1999-12-25
1970-12-14
2008-12-25
2023-05-05