Looks like an Jeep Cherokee XJ on steroids to me ... China was still making them under license for a while even after the XJ was discontinued by the boneheads who ran Jeep in the early 2000’s.. BTW, the thing has a turbo, not a “super-charger”, translated wrong. I think it looks kinda cool ...