Akihabara redux

It is not only an electrical paradise, it is also a “Geek Central.”

Check this out!

[slideshow]

About the Author

No comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.