Which of the following city is the former capital of Japan? / Capitals of Countries, General Knowledge MCQs / By admin Which of the following city is the former capital of Japan? A. Osaka B. Hiroshima C. KobeD. Kyoto