Bloodstained Mire (Card)

Bloodstained Mire

In 27670 decks 13% of 220719 decks

Average Type Distribution