Weill in Japan: Photo Archive: Akihabara
Index << Prev Next >>
A view of a major street in Akihabara, featuring views of a Sega arcade and a large sign promoting the Xbox. (4/9)