Japan’s Ronald McDonald is much prettier than ours. Maybe this is some kind of previously unknown heir to the McDonald’s empire?