Japanese Cities quiz

What do you know of Japan and its cities? Can you locate this East Asian island's major cities like Tokyo, Osaka, Sapporo, Hiroshima, Kyoto, Kobe and Yokohama on a map?