Tafanda Bay

Tafanda Bay was the name of a floating herd city above the planet of Ithor. Momaw Nadon was high priest of this city during Imperial intervention.