ボウカシャッター
Meanings
Noun
1. fire shutter
Composed of
fire prevention; fire fighting; fire proof