World Cup prediction, odds, and betting tips for Japan vs Croatia on December 5. World Cup free pick and game analysis.