Day 2
Akihabara, Tokyo
November 27, 2009 in Japan ⋅ ⛅ 16 °COtaku 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