All Nintendo items of September 30, 1998

Body Harvest

Body Harvest

Wed 30-09-1998 12:00 | Nintendo 64 Releases
The year is 2016. Humanity has been reduced to a few survivors inhabiting the orbital space station Omega. Over the course of the history, aliens visited the Earth every twenty-five years, “harvesting” humans as an...