A stop motion puppet animation by Tadahito Mochinaga.
2019
1988
1994
1993
2009
2003
2012
2020
1969
1983
1964
2006
2017
2008
1979
1967