The capital city of Japan

The capital city of Japan is Tokyo. But the definition of the capital is vague, so it is up to the interpretation how old was.

Flag of Japan, 日本国旗

Currently, Tokyo is the capital of Japan, because the Emperor lives in Tokyo and the center of politics is also Tokyo.

But some people say that Kyoto was the capital because the Emperor was in Kyoto about 150 years ago. In addition, the center of politics at that time was Edo (the old name of Tokyo).

The political center of about 1300 years ago was in Kamakura, Kanagawa.