Kai Lenny claims his first Stand Up Racing World Title and Team Naish rocks the SUP racing world on their Javelin 12’6” LEs