Main deck (60) 2 Beastcaller Savant 4 Boreal Druid 4 Elves of Deep Shadow 4 Elvish Visionary 17 Forest 4 Gaea's Anthem 4 Imperious Perfect 4 Joraga Treespeaker 4 Llanowar Elves 3 Marwyn, the Nurturer 2 Multani's Acolyte 3 Rofellos, Llanowar Emissary 2 Song of Freyalise 3 Wirewood Hivemaster Sideboard (15) 4 Elvish Eulogist 2 Multani's Acolyte 4 Sentinel Totem 3 Tower Defense 2 Wirewood Herald