A stop motion puppet animation by Tadahito Mochinaga.
2023
2017
2008
2019
1959
2018
1962
2005
2006
1965
2000
2009
2007
1993
1963
1956