A stop motion puppet animation by Tadahito Mochinaga.
1978
2021
2024
1947
2022
—
2016
1966
2014
1989
1998
1979
2017
1974
1969
2023