Vocabulary

関所

barrier; checkpoint; checking station

noun