Naval Enigma machine.

Quick Reply