Japanese Ambassador to the Philippines Kazuhiko Koshikawa has nothing but praises for Filipino gymnast Carlos Yulo after claiming the world championship title in Japan on Sunday, Oct. 24.
Carlos Yulo competes in the floor event at the men's qualification during the Artistic Gymnastics World Champ