Netflix and chill with new African series 'Savage Beauty'