qqp question1: What are some good fallen angel animes? question2: What is the difference between an anime demon and a spirit? Can demons or spirits go good like the fallen angels gone bad? Can a spirit be a monster?