Snail caviar, a new wonder of taste