A dangerous parasitic alien falls into a chicken coop.
1980
1988
1983
1986
2009
1978
1964
2017
1984
2020
2016
1996
1990
1968
2014
—
2008