Japan win is massive for confidence - Lake
Wales captain Dewi Lake says his side will need to improve on aspects of their game in order to compete against New Zealand next weekend.
Wales captain Dewi Lake says his side will need to improve on aspects of their game in order to compete against New Zealand next weekend.