Junketsu no Maria [TV]
Junketsu no Maria: Maria the Virgin Witch.
Set in France during the Hundred Years’ War, it follows Maria, who is one of the most powerful witches of her era. She intervenes against the warring nations by using her succubus and incubus familiars to manipulate the opposing factions, as well as large-scale illusions, all for the sake of helping the people and maintaining peace. As a result, she has gained the appreciation of several villagers and the hostility of the Church, which considers her a heretic. Yet Maria is still a virgin and her own familiars tease her about it. As news of her actions spreads, Archangel Michael focuses on Maria and rejects her interference in human affairs. After a direct confrontation, Michael ultimately decides that Maria will lose her magical powers if she loses her virginity and also forbids her from publicly using magic, sending an angel called Ezekiel to oversee this decree.