3 ms·I assume it is a reference to the movie Alien.by itronitron 7y agoI assume it is a reference to the movie Alien.