Enigma

See https://enigma-itn.eu/

 

Ozcar

 

See https://www.ozcar-ri.org/

 

Majorca