遮蔽 しゃへい ぶつ
shahei butsu

Noun

1. shelter; cover; screen; shield; obstruction; defilade