110k views
3 votes
Osaka, Japan, in addition to Tokyo, _______ home to many people-eleven million, to be exact.

User Jai Gupta
by
8.2k points

1 Answer

3 votes
Tokyo is a part of Japan, so the answer is Japan :3
User Zelanix
by
8.3k points