Enigma. The Screen Behind The Mirror. The Gate. Enigma. The Screen Behind The Mirror. The 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
...