Maybe it is Chinese, but then why would a Chinese truck be RHD? Point being, even if the video was shot in Russia the truck ain't Russian, so it kind of follows that the driver probably ain't Russian either. So why poke fun at the Russians for what a none Russian chooses to do?
BTW, there is Chinese on the truck, so it might be imported.