Kotomora
緑豊か (midoriyutaka) Japanese meaning: lushly green | Kotomora