Takahisa Oguchi finished 16th in the FIL World Luge Championships men's singles event, and later went into graduate research in biomechanics at Shinshu University (a Japanese national university), in Nagano, Japan.
Takahisa Oguchi finished 16th in the FIL World Luge Championships men's singles event, and later went into graduate research in biomechanics at Shinshu University (a Japanese national university), in Nagano, Japan.