Satellite Detach

Concept for long term space travel.