Lubang Minor

Lubang Minor is the planet that Denber Harpin and CT-5333 hid on to escape Order 66. It was said to be the final resting place of Mandalore the Protector.