Hoshi Sato II

In the mirror universe,Hoshi Sato II was the Empress of the Terran Empire