Turtle balls

The seven Turtle Balls are rumored by the Humans to give whoever collects them incredible power. Each of the balls are located in the North Pole.