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.
Google Street View Update: Tokyo’s Akihabara!!!
August 6th, 2008 · No Comments
Tags: VARIOUS






0 responses so far ↓
There are no comments yet...Kick things off by filling out the form below.
Leave a Comment