A pair of scavengers discover something strange after wandering onto the property of a mysterious technician.
1986
1990
1998
2021
2004
2007
2015
2009
2019
2023
2014
2011
1989
1985
2024
1999