Alien: Romulussaf9.0· February 15, 2025Followwhy’d i love this sm, kept me on the edge of my seat every scene bro I LOVE ARCHIE AND ISABELA MERCED ???CommentsSign in to react and join the conversation.Sign inGet the app