Kotomora
防潮堤 (bouchoutei) Japanese meaning: tide embankment | Kotomora