Multiple choice Which one of the following cities is the capital of Japan? Nagasaki Kyoto Osaka Tokyo Reveal answer Fill a bubble to check yourself D Correct answer Explanation Tokyo has been the capital of Japan since 1868, when the imperial family moved from Kyoto to Edo (renamed Tokyo). It is Japan's political, economic, and cultural center, as well as its most populous city.