A short puppet animation movie by Tadahito Mochinaga.
1989
2019
1942
1944
1948
1951
1937
1936
1953
1954
1945
1946
1941