New Merry Menagerie merchandise has arrived at Disney's Animal Kingdom before the show returns to Discovery Island on November 12.