Either a Lethal Company ripoff, or one of those Starfield suits, or something from Death Stranding, if you ask me. Or your favorite self-insertable spacesuit. You're the one using your imagination here.