A short puppet animation movie by Tadahito Mochinaga.
2010
2006
1983
2019
2007
1969
1977
1966
1968
2017
1982
2018
2012
1930
2005
2024
2013