Karn's Touch

In 25 decks
0% of 107264 decks

Average Type Distribution