South Africa's food scene is a vibrant one offering a mix from various cultures. Here are some dishes not meant for the faint-hearted.