Kotomora
土塁 (どるい, dorui) Japanese meaning: earthen wall | Kotomora