Kotomora
自走砲 (じそうほう) Japanese meaning | Kotomora