Retro Sci- fi Film Screengrab A large 1970s retro Mecha, manned walking robot, armed with canons and lasers, on a dark alien planet shooting at an oncoming hoard of strange alien monsters