Kotomora
築堤 (ちくてい, chikutei) Japanese meaning: embankment | Kotomora