header image 2

Google Street View Update: Tokyo’s Akihabara!!!

August 6th, 2008 · No Comments

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: VARIOUS

0 responses so far ↓

  • There are no comments yet...Kick things off by filling out the form below.

Leave a Comment