Following on from Eating in Tokyo – Part 5 – Narisawa… Akihabara Akihabara is otherwise known as ‘electric town’, (what Akiba in Civic is named after), and is the geek hub of Tokyo. Obviously it looks a lot more electric by night when everything is all lit up. My sister loves anime and manga so […] Read more…
