Enigma. The Screen Behind The Mirror. The Gate. Enigma. Die skerm agter die spieël. Die 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
...