Answer: shimbashi

AnswerCrossword Clue
SHIMBASHI

Times Square of Tokyo.