The capital of Japan is Tokyo. It is a large, cosmopolitan city with a rich history and culture. Tokyo is home to many world-famous landmarks, such as the Imperial Palace, the Meiji Shrine, and the Tokyo Skytree. Tokyo is also a major financial center, with the Tokyo Stock Exchange being the largest in Asia.