TheWolfPup2006 Oct 25, 2020 Just checked True and The Rainbow Kingdom on Discovery Family... nope! No Netflix logo.