animondos 13 and the winner isAmerica and Germany are fighting for the championship… Who will win? The evil Germany or the happy-going America?

Whoever wins, it seems nobody cares about Japan.