What could possibly be inside that ravioli? Could it be foie?