A short puppet animation movie by Tadahito Mochinaga.
1948
1991
1978
2013
2020
2016
2007
1996
2021
2004
1988
1971
1980