TV Show · Kids & Family · Animation Tara Duncan and her friends take on various demonic creatures. 2021 · 12m