First Tanzanian film showcased on Netflix