Vocabulary

督戦隊

barrier troop

noun