The creator of The Owl House went scorched earth against the Mouse House after Disney's announcement that it would be ...
Dana Terrace, the creator of the Disney animated series The Owl House, has called on fans to cancel their Disney+ ...