The Mazda EX-005, a concept car that debuted at the 1970 Tokyo…

The Mazda EX-005, a concept car that debuted at the 1970 Tokyo Motor Show. Steered with a joystick!

(via)