The earth 540 piece puzzleball
Puzzleball is a unique 3d puzzling concept where each shaped plastic piece fits together perfectly with the next to form a strong and sturdy sphere every piece is numbered on the back to help you complete the ball and d