Vocabulary

峠バトル

mountain-pass street race

noun