Pikachu headed to 2014 World Cup in Brazil as Japan’s soccer mascot
Joining the Japanese national soccer team, known as “Blue Samurai”, to the 2014 FIFA World Cup in Brazil this June will be 10 of the most interesting mascots possible. Pokemon has announced that none More...