Kotomora
木立 (kodachi) Japanese meaning: cluster of trees | Kotomora