Whenever Xanadu Blood attacks and does damage (after damage prevention), your opponent discards a card at random from his or her hand.
Keywords
Shields
Shields X: A cumulative, static ability that means, "The attacking unit gets –X power against this unit." Shields only matters when attack dice are rolled. If you give a unit Shields after your opponent has rolled for damage, it doesn't affect the roll.