Vocabulary

キャタピラ

caterpillar track; continuous track

noun