Delectable turtle steak