Alien (1979) - Midnight Marauder

Alien (1979) - Midnight Marauder