Lumchugger's Hub

Lumchugger's Hub was the capital city of the planet Bescane.

Appearances

 * Star Wars Adventure Journal 9