みどりのカーテン
Meanings
Expression
Noun
1. green wall; living wall; vertical garden
Kanji used
green
Composed of
green; greenery (esp. fresh verdure)