Kim Yong-il: The man raised up to judge America for its sin?