Your spells are very low cost, so I don't see how Llanowar Elves are needed, try to get off them and use 4 Bassara Tower Archer, it seems she works a lot better than the troll, due she's constant hexproof and keeping good your green devotion
Advanced Search Sets Random Syntax Showing 1-5 of 5 cards: "subtype: Trap, colors: includes R" Display: Card Small Sorted By: Card Name Ascending Showing 1-5 of 5 cards: "subtype: Trap, colors: includes R" Inferno Trap Lavaball Trap Ricochet Trap Runeflare Trap Stone Idol Trap Advanced Search English
Jesper worked on the concept art push and it was the one work he was insistent on getting
Evercoat Ursine pairs nicely with cast-from-exile cards, which green often dabbles with in conjunction with red
Pollywog Symbiote Pollywog Symbiotes utility is entirely dependent on you running a mutate deck, but in that exact build its quite the enabler