Back to photostream

Akibahara 'WOW'

Electronics City of Japan. The heaven wonderland of engineers like me...

282 views
1 fave
0 comments
Uploaded on July 20, 2008
Taken on May 24, 2008