who the fuck is this guy and why is he wearing the nwp tag?

ive seen him before, but figured it was just one of us with a dodge nix or something, but now that i played him 1on1, and listened to his bullshit broken english, i know he couldnt possibly be in nwp.