Adventures in the Land of the Rising Sun
Next up we stopped over at Akihabara, Tokyo’s geek paradise with electroncs, anime, and video game stores littering the streets.
Tagged: akiba electronics
Posted on January 21, 2010 ()
Field Notes Theme. Designed by Manasto Jones. Powered by Tumblr.