A stop motion puppet animation by Tadahito Mochinaga.
1991
1983
2025
1995
2016
2015
1916
2010
2001
1949
2020
1974
2022
2018
2024
1996
1981
—