A stop motion puppet animation by Tadahito Mochinaga.
1951
1953
2024
2005
2000
—
1987
2013
2023
1966
2015
2025
2009
1980
1989