1975 FIAT 133 by Hugo90 on Flickr.
A través de Flickr:
Here is the Fiat 133 from 1975, made in Spain by SEAT, though in earlier years, Fiat cars were made in Germany for that market. Neckar is then the importer.
The Gojira (Godzilla to us) poster is a fun background.