Pokemon League

What are they?
The Pokemon Leagues are regional, government instated, Pokemon battle circuits. Each region has their own circuit of Pokemon gyms that a trainer must travel to and battle at.

Pokemon League

Normality BumbleSkum