Team Rocket is an evil group of trainers that steal Pokemon for no reason. They are closely related to Gym Leaders.
All items (2)