Well. That was sadder than I was expecting. A confusing end. But showed that both 'demons' and 'humans' can be protectors or monsters. Some of those demons should definitely have been captured/killed -- and some were just living their lives not harming anyone. Yep.
Heartless