A pair of scavengers discover something strange after wandering onto the property of a mysterious technician.
1965
2003
2007
2024
2013
1989
1978
—
1990
2016
2006
1960
2025
2019
2008
2001