Barbie 2 - Scene 023

Tension and Mystery in New Space Company's Engineering Bay