Posted on August 27, 2010 by Anish John The Dutch team are actually Pokemon.. ..or maybe that should be Pokemons . Soccer Players