Jowloon corral

Jowloon corral was a corral located on the planet Jowloon.

Appearances

 * Moving Target: A Princess Leia Adventure