A stop motion puppet animation by Tadahito Mochinaga.
2007
1926
2021
1996
2011
2023
1969
1976
1979
2013
2009
1967
1912
1962
1986
2017
2024