A stop motion puppet animation by Tadahito Mochinaga.
1909
1999
2023
2021
2008
1980
2016
1910
2017
1983
1998
2010
2018
1990
2012
2022
1989