A stop motion puppet animation by Tadahito Mochinaga.
2022
2006
2017
2009
2019
1982
2023
1912
1976
1955
2001
1977
1973
1996
2005
2021