Cast and Crew of Maria the Virgin Witch

Cast of
Maria the Virgin Witch

About Maria the Virgin Witch

Takes place during the Hundred Years War in France. Maria, a powerful young witch who cannot tolerate war, uses her powers to intervene and keep the factions at bay. Assisted by her succubus and incubus familiars, they are mostly successful until the Archangel Michael takes notice and decides to put a stop to her interference. He tells Maria that her powers will be stripped away if she loses her virginity, and also forbids her from using magic publicly. To ensure this, he posts the angel Ezekiel to watch over her.

Full Cast of Maria the Virgin Witch

Mamiko Noto
plays Viv (12 episodes)

Mamiko Noto as Viv

Mamiko Noto is a Japanese voice actress and singer working under Office Osawa. Noto was born in Ishikawa Prefecture....

See Mamiko Noto's other roles

Kikuko Inoue
plays Michael (12 episodes)

Kikuko Inoue as Michael

Kikuko Inoue is a Japanese voice actress, narrator and singer. She is the founder and manager of voice-acting company...

See Kikuko Inoue's other roles

Ai Kakuma
plays Anne (12 episodes)

Ai Kakuma as Anne

Ai Kakuma is a Japanese voice actress from Fukuoka. She is affiliated with Mausu Promotion.

See Ai Kakuma's other roles

Mikako Komatsu
plays Priapos (12 episodes)

Mikako Komatsu as Priapos

Mikako Komatsu (小松 未可子, Komatsu Mikako, November 11, 1988) is a Japanese voice actress, actress and singer from Kuwan...

See Mikako Komatsu's other roles

Yuki Ono
plays Garfa (12 episodes)

Yuki Ono as Garfa

Yuki Ono was born on June 22, 1984 and is currently 39 years old.

See Yuki Ono's other roles

Miyuki Ichijou
plays Martha (12 episodes)

Kana Hanazawa
plays Ezekiel (12 episodes)

Kana Hanazawa as Ezekiel

Kana Hanazawa is a Japanese voice actress affiliated with the Office Osawa talent agency. In 2012 she made her debut ...

See Kana Hanazawa's other roles

Hisako Kanemoto
plays Maria (12 episodes)

Hisako Kanemoto as Maria

Hisako Kanemoto, also known as Juri Aikawa, is a Japanese voice actress from Okayama Prefecture, Japan. She is affil...

See Hisako Kanemoto's other roles

Takahiro Sakurai
plays Bernard (12 episodes)

Takahiro Sakurai as Bernard

Takahiro Sakurai is a Japanese voice actor who was born in Okazaki. He was a member of 81 Produce and has been attach...

See Takahiro Sakurai's other roles

Yoko Hikasa
plays Artemis (12 episodes)

Yoko Hikasa as Artemis

Yoko Hikasa is a Japanese voice actress and singer, currently affiliated with I'm Enterprise. She aspired to become a...

See Yoko Hikasa's other roles

Natsuki Hanae
plays Gilbert (12 episodes)

Natsuki Hanae as Gilbert

Natsuki Hanae is a Japanese voice actor from Kanagawa Prefecture. He is affiliated with Across Entertainment. In 2015...

See Natsuki Hanae's other roles

Yumi Uchiyama
plays Edwina (12 episodes)

Yumi Uchiyama as Edwina

Yumi Uchiyama (内山 夕実 Uchiyama Yumi, born October 30, 1987) is a Japanese voice actress from Tokyo, Japan and is affil...

See Yumi Uchiyama's other roles

Kensho Ono
plays Joseph (12 episodes)

Kensho Ono as Joseph

Kensho Ono is a Japanese actor, voice actor and singer affiliated with Animo Produce. On July 8, 2020, he announced h...

See Kensho Ono's other roles

Bin Shimada
plays Guillaume (12 episodes)

Bin Shimada as Guillaume

Bin Shimada, born November 20, 1954 in, Niigata, Japan is a Japanese voice actor. He is affiliated with the talent ma...

See Bin Shimada's other roles

Sachiko Kojima
plays Lolotte (12 episodes)

Sachiko Kojima as Lolotte

Sachiko Kojima is a Japanese voice actress.

See Sachiko Kojima's other roles

Kenta Miyake
plays Yvain (12 episodes)

Kenta Miyake as Yvain

Kenta Miyake is a Japanese voice actor affiliated with 81 Produce.

See Kenta Miyake's other roles

Crew of Maria the Virgin Witch

Discover the backstage crew of Maria the Virgin Witch →