A stop motion puppet animation by Tadahito Mochinaga.
1971
2025
2022
1914
2023
1986
2001
1939
2024
—
2010
1979
2018
2011
2013
1944
1998
1984