Vocabulary
機関砲
きかんほう
autocannon
noun