The Twin Sunned Planet was the home of the Motherly alien. It was similar in description to the Star Wars planet Tatooine, being a large desert with few inhabitants. Possibly because of the planet's hostility, the Mothery alien was placed there to welcome visitors.
Advertisement