The Worst Witch
The Mists of Time
S1 E11:
Mildred learns about Cackle's history when she and Ethel accidentally slip into the Cackle's of the past.
The Worst Witch