CT - Ct Abdomen and pelvis
CT scan shows a large mass in the inferior pole of the left kidney, with intense peripheral enhancement and central necrosis.