A disquieting tale of a humble rooster facing the great questions of existence.
1941
2023
2025
—
1983
2009
2020
2002
2017
1920
1973