So far, clearly the reality TV star.
If Putting could influence Kim, why hasn't he done it long a go? I'm not knocking his abilities; nobody else could either.
None of the Kims has responded well to the usual diplomatic or military tactics of any country.
What Trump has is an unbiased mind, wide experience dealing with a variety of people in different walks of life, and a fresh approach. It looks and sounds weird, but it seems to be working.
[For one thing, nobody before has tried to engage the Chairman's sense of humor! And to my surprise, the Supreme Leader of Iran has picked up on that, trolling the Internet with a copy of an anti-Trump book - in English! You can't tell me he wasn't trolling. If he just wanted to read it, he would have gotten a copy in Farsi.]