Herak Square

Herak Square was located on the planet Venaari.