If if it is indeed an H1/Mega Cruiser expy, I wonder if the new tech they're adding with it are portal axles. I don't think its something we have in the game rn and its a thing those two had.
IIRC the Gendarmerie variant of the Sunburst was added in honor of the 2016 Paris terror attacks, so take any speculation about a French map with a grain of salt.
As a fan of Toyota mega Cruiser, This... This is great, This is something i never knew i wanted, ( as i never would think beam would add it ) This is great