A comprehensive map of Japan can be found on GoJapanGo.com. Large and super-sized maps of Japan can be located here, and the website also offers maps detailing city, regional and island areas.
Typographical and political maps of Japan can be found on WorldAtlas.com. There are also maps that show Japan in relation to the rest of the world. Information concerning the geographical statistics of Japan can be found here, as well.
An interactive, satellite view and map of Japan can be located on the Maps of World website. This map can switch between the satellite view that shows what Japan looks like from space, to the map view that lists the cities and borders.