Worked on two - windscreen on one, door glass on another - both sacks of shit. Dunno bout it being Merc running gear - it's basically a Pajero/Shogun, but with worse build quality

Typical Jap 4x4 "off roader", except that if it was even showed a bit of off road land it would squat down and cry and refuse to carry on