Pokémon League

Pokemon League
Pokemon League is a center where all pokemon trainer comes to battle the leaders of all trainer. To enter you have to collect all of the badges.