Dacia again!
I thought pickups were an American thing...
D-Type, I squinted hard everywhere except that badge