Shagrock Empire

The Shagrock Empire was a major force in the Galaxy. Star Island 12 hosted the Earth embassy to the Shagrock Empire. (BFA: Bang-Bang-A-Boom!)