CEUS shows the left renal formation previously