What To Watch ‘Tabula Rasa’ Netflix Original Series Leaving Netflix in April 2023 admin March 3, 2023 Another Netflix Original series, this time from Belgium, is set to leave Netflix.