Nightlife in the Metropolis
Tuesday, January 7th, 2003 at 2:52:33 AM · Photo Archive/2003/japan_trip/akihabara
The bustling streets of Akihabara in Tokyo, Japan, are the epitome of urban life with bright lights, busy roads, storefronts, and people walking the sidewalks.
Chronologically Adjacent