Kokubo, Ishikawa, Matsuda on win
Cuba @ JapanMarch 7, 2017 | 00:15:37
Team Japan manager Hiroki Kokubo and players Ayuma Ishikawa and Nobuhiro Matsuda discuss their 11-6 win over Cuba
Team Japan manager Hiroki Kokubo and players Ayuma Ishikawa and Nobuhiro Matsuda discuss their 11-6 win over Cuba