MPC 68B: 1,000 Light Years Away