A disquieting tale of a humble rooster facing the great questions of existence.
2022
—
2024
1992
2021
1904
2011
1977
2009
2017
2003