Ravensburger Underwater World - 540 Piece puzzleball
540 pc puzzleball®