Natha'vor Sacrifice

Natha'vor Sacrifices are blood trolls located in Nazmir.