Enigma. The Screen Behind The Mirror. The Gate. Enigma. La pantalla darrere del mirall. La Porta.
... (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
...