Zabba II

Zabba II was a planet said to house the Cursed Palace.

Appearances

 * Destiny's Way