Brothers Oversight Center

Brothers Oversight Center was the command base of the Brothers slaver organization within the space station Mek-Sha around 3630 BBY.