Victory Square

Victory Square is within eye-sight of Yuza Bre on the terraformed world of Yuuzan'tar (otherwise known as Coruscant).

Appearances
The Swarm War