+junk (7)
Flying
When Junk Diver dies, return another target artifact card from your graveyard to your hand.
Junk Golem enters the battlefield with three +1/+1 counters on it.
At the beginning of your upkeep, sacrifice Junk Golem unless you remove a +1/+1 counter from it.
, Discard a card: Put a +1/+1 counter on Junk Golem.
Affinity for tokens (This spell costs less to cast for each token you control.)
Whenever a token enters the battlefield under your control, tap target nonland permanent an opponent controls. It doesn't untap during its controller's next untap step.
Defender
: Put target card from a graveyard on the bottom of its owner's library.
Whenever a nontoken artifact enters the battlefield under your control, exile a random nonland artifact card with lesser mana value from your library. You may cast that card until the end of your next turn.
At the beginning of your upkeep, you may have target creature you control get +X/+X until end of turn, where X is the number of creatures you control. If you do, sacrifice that creature at the beginning of the next end step.
Defender (This creature can't attack.)
When Wall of Junk blocks, return it to its owner's hand at end of combat. (Return it only if it's on the battlefield.)
Gatherer works better in the Companion app!