Mycroft

Mycroft was a planet in Fakir Sector in the Bakchou Arm.

It was home to the Intergalactic Zoological Society and a branch of the Jedi Exploration Corps.