Ne'eda's Tower

Ne'eda's Tower was a tower located on Neral's moon.

Appearances

 * Lando's Luck