Japanese sup rider skillfully navigates through rapids. Japanese sup rider skillfully navigates through rapids. SupJapanese