Vocabulary
自走砲
じそうほう
self-propelled artillery
noun