Vocabulary
キャタピラ
キャタピラ
caterpillar track; continuous track
noun