Enigma

Enigma

Enigma rotor stacks photo, taken from Wikipedia. License: GFDL.