Japanese 16-year-old Rika Kihira clinched victory at the figure skating Grand Prix final in Canada on Saturday, capping off a brilliant debut season on the international circuit.