Add your diagnosis as a comment below and i will add the right answer after few days as a comment too
by inspection there is huge epigastric swelling down up to umplical associated with dilated abodominalveins...sever ivc obstruction
It is a dilated collateral vein anastomosing between the femoral and axillary veins (called the femoro _ axillary vein ) to bypass an obstruction to the I.V.C. ( here it is abdominal mass = could be liver ).