Yup that's him, without a doubt the most annoying, abusive, rude and ignorant person I have ever encountered on here.