
Maria the Virgin Witch
During the Hundred Year's War between England and France in the Middle Ages, a powerful witch named Maria lives in a secret forest with her familiars. She hates the war around her, and will sometimes stir up trouble against the church that does nothing to stop it. Her interventions into the world, however, run against the plans of heaven, earning her the attention of the Archangel Michael.
Cast

Mamiko Noto
Viv (voice)

Kikuko Inoue
Michael (voice)

Ai Kakuma
Anne (voice)

Mikako Komatsu
Priapos (voice)

Yuki Ono
Garfa (voice)

Miyuki Ichijou
Martha (voice)

Kana Hanazawa
Ezekiel (voice)

Hisako Kanemoto
Maria (voice)

Takahiro Sakurai
Bernard (voice)

Yoko Hikasa
Artemis (voice)

Natsuki Hanae
Gilbert (voice)

Yumi Uchiyama
Edwina (voice)
You May Also Like
tvUnnamed Memory
tvThe Duke of Death and His Maid
tvThe Kingdoms of Ruin
tvMononoke
tvOur Last Crusade or the Rise of a New World
tvRaven of the Inner Palace
tvMagimoji Rurumo
tvFlying Witch
tvTales of Wedding Rings
tvThe Ancient Magus' Bride
tvSacrificial Princess and the King of Beasts
tvThe World God Only Knows
tvFate/kaleid liner Prisma Illya
tvPunch Line
tvKanokon
tvTsugumomo
tvWandering Witch: The Journey of Elaina
tvThe Day I Became a God
tvMotherland: Fort Salem
tvAir
