A disquieting tale of a humble rooster facing the great questions of existence.
2009
1997
1983
2023
2019
—
2012
2021
2013
2025
1976
2006
2007
2020
2000