Vocabulary

エスプラネード

esplanade

noun