Japan took on Russia in Hong Kong and they got a much needed win to see their hopes of a final six place still within grasp. Click Above, or Click Here to Watch the Video from [feed_name] Share