Kohlruss?
I couldn't find anything tying the puzzle car to Kohlruss, but the photo appears to have been taken in the same location as the Kohlruss-bodied VW below (which I suspect might be the Brigittaplatz in Vienna, where one of the Kohlruss shops was located).