Look closer at that picture. The guy is wearing a tie. You don’t usually see him wearing a tie. I think it’s Jon Stewart.
Kim-Il-sung often wore a tie. His grandson, Kim-Jong-un, does not.