Google Street View Update: Tokyo’s Akihabara!!!
Google has finished canvassing Tokyo, which means today you can now tour some of the world’s most “electrical towns” Akihabara without this amazing flight-odyssey. The guys from Mars Mag have put together a tour of some of their favorite Linux Maid Cafes, Dream PC builders, arcade palaces and electronic megastores that call Akihabara home.
Tags: Akihabara, Google Street View, Japan, Tokyo





