Sorry a little of topic: Touge means Pass in japanese. Uselly refered to a Mountain pass in Japanese. That tells me one thing, Chem you have been watching to much Anime (japanese animation). Also if its a Downhill race your looking for and you Live in SoCal, I have a Friend with a carrolla (stock) That would be happy to race.