Columbian performer Veronica Leal and XBIZ award-winning Kenyan star Zawaadi star in "Sacrifice NR.523," the latest release from Parasited.