Artist’s impression of Thestias around its star Pollux. In Greek mythology, Thestias is the patronym of Leda and her sister Althaea, the daughters of Thestius. Leda was a Greek goddess, mother of Pollux and of his twin Castor. NASA/ESA and G. Bacon (STScI).