Akari Taiyou is an apprentice fortune teller living with her aunt, uncle, and their daughter Fuyuna. Having lost her mother at a young age, the only thing Akari has left of her is a deck of tarot cards and a dream to follow in her footsteps as a fortune teller.
One night, Akari has a dream of being attacked by a plant monster and witnesses a stronger version of herself defeat it. When she awakens, she discovers to her horror that the monster was actually Fuyuna. But mysteriously, Akari and her relatives soon forget Fuyuna ever existed. After another close encounter with a similar monster, she is rescued by three magical girls: Ginka Shirokane, Seira Hoshikawa, and Luna Tsukuyomi. They explain that they are from the Sefiro Fiore organization, which uses Elemental Tarot power to fight the evil creatures known as "Daemonia."
Akari discovers she too is a magical girl and has inherited her mother's power of The Sun card. However, she comes to realize Daemonia are actually people who have been possessed, and she must decide whether to try to save what is left of their humanity or to wipe them from existence. As Akari comes to terms with her grim duty of protecting the world from Daemonia, the bonds of the organization and that of their team will soon be strained when they deal with grave threats from the outside and from within.
[Written by MAL Rewrite]+ More
Characters & Voice Actors

Cerebrum
Supporting
Hakama, Denichirou
Supporting
Hanayume
Supporting
Hayakawa
Supporting
Higashiyama, Yume
Supporting
Honda, Koujirou
SupportingRecommended for you
Magical Girl Ore
TV
23m
Gift: Eternal Rainbow
TV
24m
Jewelpet Kira☆Deco!
TV
24m
Lapis Re:LiGHTs
TV
24m
Mysteria Friends
TV
15m
Shamanic Princess
OVA
30m
Dog Days'': Limone Resort Tenbou Onsen!
Special
11m
Angel Tales
TV
22m
Sasami Magical Girls Club
TV
25m
Bludgeoning Angel Dokuro-chan
OVA
25m
Shugo Chara! Party!
TV
21m
Lan Mo's Flower
ONA
13m
Puni Puni Poemy
OVA
30m
Red Data Girl
TV
24m
X - The Movie
Movie
97m
Kishin Houkou Demonbane (TV)
TV
25m