遮蔽 しゃへいです
shaheidesu

Noun
Desu Copula

The polite form of 遮蔽

1. Shielding; Concealment; Blocking

Polite