Kotomora
土留め (どどめ) Japanese meaning | Kotomora