Mystery Volvo??

it looks swiss…

And yes it is…!