Vocabulary
グリーンカーテン
グリーンカーテン
green wall; living wall; vertical garden
noun