A stop motion puppet animation by Tadahito Mochinaga.
2014
2018
2006
1967
2021
1985
2000
1963
2016
1984
1991
1965
2022
2003
2024
2020
2005