An accidental finding of a giant intra-abdominal mass