A disquieting tale of a humble rooster facing the great questions of existence.
1973
1998
1959
1996
2000
2024
—
1990
2008
2013
2019
2018
2016
2017
1963
1967
2010