Photos » akihabara » DSCF0515

Taken on: 2005-11-27 04:59:51

Some of the main strip in Akihabara.

The correct exit from the station is labelled as "Electric town", and indeed it was. I wandered around for many hours - way past the point Lara would have employed her veto, so it's just as well I was on my own. Fantastic place.