Core components of the Spain dynasty that won three major honours, David Villa, Fernando Torres, and Andrés Iniesta all played together in Japan three years ago