グリーンカーテン
guriinkāten

Noun

1. green wall; living wall; vertical garden

Related to 緑のカーテン

From English "green curtain"

Other forms: