Excalibur

 Excalibur were produced in America (USA) from 1964 until 1990.

Excalibur 35X (retro-car)
Size: 107mm x 55mm