A duty-bound rooster fights ancient stone monsters to defend his witless hens.
2014
1985
1987
2002
1989
2010
1991
1996
2015
1966
1937
2005
2009
2007
1982
1999