Answer: shimbashi

AnswerCrossword Clue
SHIMBASHITimes Square of Tokyo.