Terrarium Series: Star Trek: Strange New Worlds Episode Number: 309 Production Number: 129 Original Air Date: September 4, 2025 External Links Memory Alpha IMDb