自走 じそう ほう
jisō hō

Noun

1. self-propelled artillery