DSA (angiography)
Angiography study at the time of preoperative embolization show enlarged feeding arteries and dilated draining veins, with a dense tumour blush centrally.