A disquieting tale of a humble rooster facing the great questions of existence.
2025
2023
1992
2018
1983
2024
2022
1941
—
1911