Over the years, the event has been lampooned for its annual show of world leaders in "funny shirts," but this year's Japanese hosts have said no more. Rather than outfit the participants in kimonos or ...