Although Freeza and his family have been vanquished by a small band of heroes, their original business of taking over planets and then selling them is still in progress. This is the main headquarters for the operations and it is a large space station, located deep in the Milky Way Galaxy.