遮蔽 しゃへい ぶつです
shaheibutsudesu

Noun
Desu Copula

The polite form of 遮蔽物

1. Covering; Obstruction; Shield

Polite