Cameroon will win this. Japan will pass the ball about quite nicely but will not be able to cope with the physicality of Cameroon. Plus, they're genuinely pretty bloody rubbish in front of goal.
This one has all the makings of a classic, two good footballing sides, two different footballing philosiphies and two emerging continents coming head to head and something must give.
It's too close to call but if I had to predict it I'd go for Cameroon to nick it..........just.