A pair of scavengers discover something strange after wandering onto the property of a mysterious technician.
1994
1981
2006
2012
1995
1985
2019
2015
1966
—
1993
1989
1980
2002
2023
2022