It is apparently called a NART Zagato. It is a prototype from the Italian Salon de Turin in 1971. It looks strange, has Ferrari badges, but rides on a Cadillac Eldorado chassis and retains the Cadillac dashboard, strip speedo, and, most importanly, the column shift. The 472 V8 however, has been relocated mid-ship.
The engine, being a 472 is most likely a 1968 or 1969 engine, which means pre-smog, which means it is propelling this befuddling vehicle, via the rear wheels, with at least 375hp and 525 lb-ft of torque.
So there you go, if you want to make a Cadillac more like a European sports-car, this is the proper way to do it.
Also, can anybody loan me $250,000?