'It's the largest city on the island of Honshu'
Tokyo
HONSHU: Its the largest city on the island of Honshu
It's the largest city on the island of Honshu
It's the largest city on the island of Honshu
HONSHU
Tokyo
HONSHU