Jowloon's general store

A general store was located in the village of Jowloon on the planet Jaresh.

Appearances

 * Moving Target: A Princess Leia Adventure