Sorry didn't get the make as was drawn to the rear view mirror contraption on the roof? There was a glass panel in the roof directly above the drivers head, I'm assuming you looked up when reversing?
Another oddity for you, this was parked in Adenau, even the locals we're baffled
IMG_20190811_191652434_HDR.jpg
I think that's the front end in the above picture?
Sent from my Moto G (5S) using Tapatalk