DSA1
DSA (angiography)
Angiography shows the classic snowy tree sign or cotton wool appearance of hemangioma in the right liver.