Kotomora
堤防 (ていぼう, teibou) Japanese meaning: embankment | Kotomora