Enigma. The Screen Behind The Mirror. The Gate. Enigma. La pantalla detrás del espejo. La Puerta.
... : (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
...