Happogahara 2023 β Touge V1.1 [0.39]
Happogahara is a mountain pass located in Tochigi Prefecture, Japan. The road consists of steep ascents and descents in both directions, as well as four consecutive turns. Historically, Happogahara gained popularity as a spot for street drifters. Activity on the pass continues to thrive to this day, despite the decline of street racing in Japan.…








