Akihabara, Tokyo
November 27, 2009 in Japan ⋅ ⛅ 16 °C
Otaku town!!! This was definitely on top of my to-do list! Akihabara is every geek's dream--electronic stores, video games, arcades, and lots of French maid themed restaurants. I'm not so much intoRead more






