Enigma. The Screen Behind The Mirror. The Gate. Talány. A Screen Behind The Mirror. A Gate.
... (in reverse mode) Closest approach to earth 34,600,000 miles Mean distance from the sun 141,600,000 mi Period of rotation around the sun 1.88089 years
...