Where To Stream Izetta The Last Witch Season 1 Episode 1
Beginning of the War
- Aired October 1, 2016
- 25 Min
Young princess Fine, the daughter of the Archduke of a small alpine country, travels to the neutral land of Westria to seek help against the Germanian empire that is invading her kingdom, but her plans go awry when she's captured by the Germanians.