Norg Bral

A hill-fort town on the planet of Mandalore.