Netflix Launches 'Netflix Naija' and Announces First Nigerian Original Series Netflix is stepping up its game in Nigeria.