Vocabulary
通せんぼ
とおせんぼ
blocking the way; standing in the way
noun
suru-verb
vt