Which is the capital of Japan?
- Osaka
- Kyoto
- Tokyo
- Yokohama
Answer: Tokyo
Tokyo is the capital of Japan and one of the world's most populous metropolitan areas. It became the capital in 1868 when the imperial residence was moved from Kyoto. Tokyo is a global hub for finance, technology, and culture.