Main deck (60) 4 Botanical Sanctum 4 Breeding Pool 1 Castle Garenbrig 4 Elvish Mystic 7 Forest 4 Hydroid Krasis 4 Leyline of Abundance 4 Llanowar Elves 4 Nissa, Who Shakes the World 4 Nykthos, Shrine to Nyx 4 Oath of Nissa 2 Oko, Thief of Crowns 4 Once Upon a Time 2 Polukranos, World Eater 2 Questing Beast 4 Sylvan Caryatid 2 Walking Ballista Sideboard (15) 2 Courser of Kruphix 1 Cyclonic Rift 1 Disdainful Stroke 1 Hornet Queen 2 Mystical Dispute 2 Reclamation Sage 1 Scavenging Ooze 1 Sorcerous Spyglass 3 Veil of Summer 1 Walking Ballista