Watch full Izetta: The Last Witch Episode 12 English Dubbed streaming online. Izetta: The Last Witch Episode 12 English dub online for free in HD.
Izetta and Sophie engage in an all-out duel of magic as the missile is prepared for lauch. Meanwhile Müller and Bianca try their best to get Archduchess Finé to the conference while Berkmann initiates a discreet getaway. Müller sacrifices his life while creating a diversion, allowing Finé and Bianca to reach the dignitaries and forestall their nations’ unconditional surrender to Germania. Izetta draws Sophie away from the missile base to prevent the launch, but in frustration the Germanians activate another of Sophie’s clones in an attempt to launch the missile anyway. Izetta drains away all the magic from around the world, stopping the missile, defeating Sophie and foiling Otto’s dreams of world conquest, and at the same time ending all magic on Earth and her life as a witch. The war eventually comes to an end when the Allies under Atlanta’s leadership invade Europe and Otto commits suicide. The series ends with Finé continuing her work towards world peace and regularly visiting Izetta, who has survived the final ordeal, in her new cottage erected on the same spot where she and Finé first met as children.