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
...