African Salad (Abacha); The most talked about delicacy. I had a tas...