A disquieting tale of a humble rooster facing the great questions of existence.
1923
1926
—
2023
2017
2022
1920
1981
2008
2009
1975
2013