A short puppet animation movie by Tadahito Mochinaga.
2001
1971
2017
2018
2014
2012
1969
2013
2015
2021
1999
2010
2019
2020