Nobunari Oda: Japan Grand Prix Free Program

Sports

Japan's Nobunari Oda finishes third at the ISU Grand Prix Final

More From Sports/Olympic Sports/Sochi