Containment Priest (Card)

Containment Priest

In 2383 decks 2% of 125305 decks

Average Type Distribution