Sloppy Wales lucky to prevail against spirited Japan

Asia-Pacific World Moderate confidence — 73/100
Sources: Telegraph