Eternal Witness (Card)

Eternal Witness

In 39498 decks 37% of 105840 decks

Average Type Distribution