Genitourinary FRCR 2B
Ultrasound
Huge mass in the right upper abdomen situated between the liver and kidney.