Spades Of Aces
The Infinity Watcher
wow none of the favorites are really looking strong and there's been a few shock performances. I still think Germany Women will most likely win it though
I think that Japan so far has looked the strongest due to their overall depth and quickness of the team and that it's really hard to generate offense against this team as they defend really well. Germany can score, no doubt, but I think if Germany and Japan were to meet, I feel that Japan would hand them another L.