Looks a lot like Tokyo.
Have to say I'm not a big fan of the concrete jungle, I live out in the suburbs where nothing is over 4 floors tall.
DH has a stopover there for a few hours at the end of the month, heard there's a pretty good duty free at the airport.