Ultrasound
Numerous anechoic structures of varying sizes is located beneath the abdominal muscles and adjacent to the spleen and left kidney.