Echoing Truth (Card)

Echoing Truth

In 1353 decks 1% of 141590 decks

Average Type Distribution