Angel Beats

The story of the Angel Beats! anime series follows the main male protagonist Otonashi, a boy who lost his memories of his life after dying. Upon awakening in the afterlife, he meets the main female protagonist Yuri, who invites him to join the Shinda Sekai Sensen (SSS) (死んだ世界戦線, lit. Afterlife Battle Front), an organization she leads which fights against angel for the cruel fates the SSS members experienced in life. Their only enemy in the world is the school's Student Council President popularly known as "Angel", a being with supernatural powers who appears to be in charge of keeping the status quo and the fight against the SSS. As the story continues, despite Angel being their enemy, Otonashi is getting along with her.