A dangerous parasitic alien falls into a chicken coop.
2001
2018
1981
1993
2022
—
2020
1979
2019
2004
1994
1987
1986
1997
1971
1980