What is the Capital of Japan?

The capital of Japan is Tokyo, which was founded 1457. Tokyo has been the capital since 1868.

Tokyo is the largest city in Japan and Houses prime minister's residence

Tokyo is located at 35.6895° N, 139.6917° E at an elevation of 131'.

Downtown Tokyo, Japan

Source: https://flic.kr/p/26Gb9Bs