Final Space: Season 3, Episode 12
Long held secrets are revealed that will change the Team Squad forever.