Vocabulary

剣林弾雨

fierce battle; intense combat

noun