Morocco is having an awesome tournament so far. They look like they can be that "Cinderella team" in the WC this year, especially if they can avoid having to face any of Germany/Spain next round, but even if they do they still won't make life easy on GER/ESP.
Japan-Spain to me will be very interesting in that it can really affect how Group E ends. Germany I expect will beat Costa Rica, but what happens with Japan-Spain? I'm not so sure it'll be an easy Spain win. We already saw Japan upset Germany before, and a draw could be a possibility, which if that happens means Germany could potentially be knocked out even if they win unless they win by multiple goals.