Enigma. The Screen Behind The Mirror. The Gate. Rätsel. Der Screen Behind The Mirror. Das Tor.
...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
...