Multiple choice general knowledge Capital of Japan? Kyoto Hiroshima Osaka Tokyo Reveal answer Fill a bubble to check yourself D Correct answer Explanation Tokyo is the capital and largest city of Japan. Kyoto was the imperial capital for centuries, Hiroshima and Osaka are major Japanese cities but not the capital.