Ajax on 09 April 2008
are you talking about
''Other Europe''..?
cause that should of course mean other countries in europe not already mentioned like the Netherlands, portugal, Belgium, Greece and others all put together in Other Europe
that makes sense
''Hadouken!''