Delectable turtle soup