Temple Garden (Card)

Temple Garden

In 28223 decks 46% of 61466 decks

Average Type Distribution