Walking Ballista (Card)

Walking Ballista

In 7566 decks 3% of 220719 decks

Average Type Distribution