Eternal Witness

In 39037 decks
40% of 97822 decks

Average Type Distribution