みどりのカーテン
midorino kāten

Noun
Expression

1. green wall; living wall; vertical garden