Vocabulary

浜堤

beach ridge

noun