In Nigeria Chef Obehi is known as the “Queen of snails” and her signature dish is a creamy mixture of land and sea snails. Let’s find out if you can become a snail lover too!