Desperate Ritual (Card)

Desperate Ritual

In 1695 decks
2% of 97537 decks

Average Type Distribution