Japan goes missing: the invisible host at the summitBy Philip Stephens Published: July 4 2008 03:00 | Last updated: July 4 2008 03:00 I have a question. Where is Japan? The world leaders and accompanying media hordes heading this weekend for the shores of Lake Toya need not turn to their atlases. The question is one of psychology rather than geography. Japan is still the world's second most powerf