A stop motion puppet animation by Tadahito Mochinaga.
2021
—
2014
1997
2016
1990
1993
2018
2008
2013
1988
1994
1927
2007
2023
2000
2012