Well this is super cool news! Way to go Disney! The show is called "The Owl House". You can read more HERE