RE: what is this truck???
It's just a misused term, I think. Like engine and motor being used in the wrong situation.
I think this example is better termed a no-name truck.
Some cheap, Chinese company builds these and distributes to a dozen or so other small companies who in turn put on a sticker with the name they want it to have and pretend their company made it. I've seen this done with go-karts too.