Angel Beats! The Anime That Made Me Question My Life.