elves
4368 Elves decks
humans
1855 Humans decks
birds
1715 Birds decks
dogs
1380 Dogs decks
merfolk
609 Merfolk decks
golems
452 Golems decks
cats
186 Cats decks
druids
183 Druids decks
hydras
159 Hydras decks
giants
158 Giants decks
angels
153 Angels decks
detectives
132 Detectives decks
soldiers
126 Soldiers decks
knights
126 Knights decks
frogs
123 Frogs decks
dinosaurs
119 Dinosaurs decks
rabbits
115 Rabbits decks
crabs
89 Crabs decks
dragons
84 Dragons decks