A stop motion puppet animation by Tadahito Mochinaga.
1959
2022
2001
2023
1982
2021
2017
2020
1987
1938
2003
2007
2010
1933
2016
2012