Wait what..organized forum trolling? I don't even...

Ambassadors???

This guy can't be real LOL