かい進撃 しんげき
kaishingeki

Noun
Suru Verb

1. steady advance; carrying all before one