A short puppet animation movie by Tadahito Mochinaga.
1935
1976
2010
2001
2005
2014
1990
1993
1996
1949
1944
1951
1950
1947
1952
1936