Casta Alvaro is half angel, half demon. He was banished from heaven for being impure and punished in hell for being pure. So he stays in the human world but is still forever unwanted. Or will one person change his life forever? Or will he change someone else's life forever? Read to find out~ There will be strong language usage. So it's rated M. Co-author: LauraClaire9.