Mfw Animaniacs is put on Netflix