Mycroft

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