You would think this might be easy for me, considering 1) I'm the only member of my household who does not speak Mandarin and 2) as a family, we have far more relatives living in China than in the US. Alas, they are not 'car people' and so none of them have ever heard of this automotive cetacean.
I doubt I'll be solving this one soon, so please unlock.