Sofia Alessia, 27, was left ‘throwing up lumps of flesh’