Akihabara Electric Town, Tokyo

Posted on March 14, 2010

0


Electronics, maid cafes, anime, video games.  What more could you want?

Posted in: asia, japan, people