Enigma. The Screen Behind The Mirror. The Gate. Enigma. De Screen Behind The Mirror. De Poort.
...Closest approach to earth 34,600,000 miles Mean distance from the sun 141,600,000 miles Period of rotation around the sun 1.88089 years Sidereal rotation
...