Shinsaibashi, Osaka.
Side street in the Shinsaibashi-suji/Ebisu-suji area, famous arcade in Osaka, with hundreds of restaurants of all types, clothing stores (including lots of American brands), a Disney store, Hello Kitty store, and entertainment sites.
Click for full image.