A short puppet animation movie by Tadahito Mochinaga.
2021
2016
2002
1972
1975
1991
2014
2010
2000
2008
1997
2017
2005
2007
2013
2006