Team Rocket

Team Rocket are a team of thieves who steal Pokemon from their owners and do "unspeakable things" with them.