Eternal Witness (Card)

Eternal Witness

In 38902 decks 36% of 108362 decks

Average Type Distribution