A stop motion puppet animation by Tadahito Mochinaga.
2009
2016
2020
1993
1966
2006
2014
2012
1912
1975
2007
2013
2011
2019
1967