A disquieting tale of a humble rooster facing the great questions of existence.
2022
2023
1993
1938
2020
1955
2009
2017
2014
1923
2007
2005
1984
2004
2016