A dangerous parasitic alien falls into a chicken coop.
1959
2022
2011
2014
2015
2010
1995
2002
1957
1958
2006
1965
1963
1967
2024