It’s a swedish company named Dalbo Fordonsteknik that build these kind of weird Volvo’s. That company built a XC90 pickup a couple of years ago but with the D5 engine.