Pediatric body oncology
Ultrasound
Huge mass in the right upper abdomen situated between the liver and kidney.