I love how the word touge gets thrown around. It's not Japan, it's not the mountains. All you have around here is a couple of roads with a couple of sharper than average turns. Touge, lol.