Yellowjackets Season 3 Episode 10 is nearly here, and the new promo for the finale teases an answer to one of the show’s biggest questions.