シャコウカーテン
Meanings
Noun
1. lined curtain; opaque curtain
Composed of
shading; shielding from light