Vocabulary

弾幕

(artillery) barrage

noun