Not all demons are evil, not all should be in the demon world they are in. In return not all angels are nice, some can be cruel. Though the middle ground where they meet is, they are the same in many ways. What kind of pairs can be found from these? And what adventures can unfold? Credit to niki-chan234 for her o.c. death.