Monday, April 19, 2010

In the station

You know you're in Akihabara when the first thing you see entering the train station is a floor to ceiling ad for @Home.

No comments:

Post a Comment