A stop motion puppet animation by Tadahito Mochinaga.
2020
2024
1944
2016
2022
2013
2010
2015
2006
1989
1946
2019
—
2018
2007
1955
1939
2004
2023