キックアンドラッシュ
kikkuandorasshu

Noun

1. kick and rush

Other forms: