Tarmogoyf (Card)

Tarmogoyf

In 225 decks 0% of 110858 decks

Average Type Distribution