The Worst Witch (1986) — StreamVault | StreamVault