It is neither a DIY by some fanboy, nor something from PLAN.
Here is the screen grab. The first two characters are "National Defense". The third character is blurry but looks to be "教" (education). The vehicle also bares the National Flag which should not be there if it is made by some fanboy.
I guess this is a vehicle made for training purpose for local militia or reserve troop, but nothing related to combat equipment.