Large neuroblastoma above left kidney CT scan coronal view 1 Jun 2020 Large neuroblastoma mass above left kidney, distorting its architecture