Main deck (60) 4 Elvish Mystic 17 Forest 2 Garruk, Caller of Beasts 4 Gilded Goose 2 Hornet Queen 4 Leafkin Druid 4 Leyline of Abundance 4 Llanowar Elves 2 Nissa, Vastwood Seer 4 Nissa, Who Shakes the World 4 Nykthos, Shrine to Nyx 3 Once Upon a Time 1 Polukranos, World Eater 2 Ulamog, the Ceaseless Hunger 3 Walking Ballista Sideboard (15) 2 Carnage Tyrant 2 Cavalier of Thorns 1 Questing Beast 2 Reclamation Sage 2 Scavenging Ooze 2 Veil of Summer 1 Vivien Reid 2 Voracious Hydra 1 Whisperwood Elemental