Google Maps adds Japan

Google Maps now has street maps of Japan, but you have to be able to read Japanese to use ’em. There’s also detailed satellite imagery for Tokyo, as this map of what I hope is the Apple store shows.