A stop motion puppet animation by Tadahito Mochinaga.
2014
2019
1998
2006
1962
1992
2013
1990
1927
2023
1955
2022
1912
2007
1978
1968
1983
2008
2016