A stop motion puppet animation by Tadahito Mochinaga.
2017
2002
2015
2007
1937
2022
2024
2014
—
2010
2016
2020
2009
2021
1990
1995
1988
1992