This years 2012 Pokémon World Championships were filled with memorable battles, unbelievable matchups, and great events all weekend long. Learn more at