Eternal Witness (Card)

Eternal Witness

In 39693 decks 38% of 105840 decks

Average Type Distribution