Skip to content
Kotomora

峠とうげバトル

Meanings

1

noun

mountain-pass street race

Refers to an illegal or informal car race held on winding mountain roads, often associated with drifting and street racing culture.