300 to win 390
They are just too talented not to win this game!!!
Too talented? Japan is just as talented if not more so. It's probably a perfectly even matchup with the edge going to Japan because they have a somewhat home field advantage. That is why Japan is the favorite for this game.
GL though, I think this game ends 1-1 or something like that.