Demonic Tutor (Card)

Demonic Tutor

In 42791 decks 29% of 147593 decks

Average Type Distribution