A stop motion puppet animation by Tadahito Mochinaga.
1988
1929
2003
2002
2013
2014
2021
2008
2022
—
1998
2011
2009
2023
2007
1994