Two Moons and the Pleiades from Mars