A disquieting tale of a humble rooster facing the great questions of existence.
2023
—
2022
2004
1923
1926
2017
2024
2008
2021