Pikachu, go! Japan's national team taking Poké Balls to Brazil

BY foxsports • March 15, 2014

null


share story