A stop motion puppet animation by Tadahito Mochinaga.
1929
1990
1988
1998
2017
2025
2014
2024
2021
2008
1985
1981
—
2016
1957