"Joshua Hagler" (7)
When Endless Horizons enters the battlefield, search your library for any number of Plains cards, exile them, then shuffle.
At the beginning of your upkeep, you may put a card you own exiled with Endless Horizons into your hand.
Flying
Whenever another artifact enters the battlefield under your control, Glaze Fiend gets +2/+2 until end of turn.
: Target green creature gets +1/+1 until end of turn.
Fear <i>(This creature can't be blocked except by artifact creatures and/or black creatures.)</i>
Persist <i>(When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.)</i>
First strike
Whenever another creature dies, you may put a +1/+1 counter on Rockslide Elemental.
Target opponent reveals their hand. You choose a green or white creature card from it. You gain life equal to that creature card's toughness, then that player discards that card.
Whenever a creature dies, you may have Vicious Shadows deal damage to target player equal to the number of cards in that player's hand.
Gatherer works better in the Companion app!