Tau 14

Tau 14 is a salvage space station.