Looks so damn familiar but I'm stumped. Think it's much smaller than the V-100 series more like the size of a Fox of Ferret. I'd guess Belgium but cannot ID this vehicle.
Not Belgian and not German. The country of origin does share borders with the two aforementioned countries, however.
P.S.: It is just a prototype, never made it to production.