Filter
Perhaps a list of deities that exist in this universe and have human sacrifice might be useful here. That Encyclopedia you've got on order might help there. It doesn't have to be demonic necessarily - and certainly there is enough cross-over in mythology and history that such a thing could be possible.