Liliana of the Veil (Card)

Liliana of the Veil

In 2998 decks 2% of 140078 decks

Average Type Distribution