Maria the Virgin Witch
Description: In the time of the Hundred Years’ War, a young and powerful witch known as Maria leads a reclusive existence. Shunned by the church – but beloved by certain locals – Maria endeavors to use her magic to bring an end to the warfare she so despises. She assists people of all walks of life with the help of her two familiars: a succubus and an incubus with great powers of seduction. Though she seeks only peace, the archangel Michael despises her use of magic to interfere in human affairs and decrees that should she ever manage to lose her virginity, Maria’s powers will vanish! To ensure that Maria no longer mingles magic with humans, Michael sends the angel Ezekiel to keep a watchful eye on the virgin witch.
Maria the Virgin Witch English Subbed at Anime Total You are about to watch Maria the Virgin Witch online with english subbed for free in high quality. Stream and download the full episode.