Soul Echo enters the battlefield with X echo counters on it. You don't lose the game for having 0 or less life. At the beginning of your upkeep, sacrifice Soul Echo if there are no echo counters on it. Otherwise, target opponent may choose that for each 1 damage that would be dealt to you until your next upkeep, you remove an echo counter from Soul Echo instead.
As an additional cost to cast this spell, exile a creature you control. Return target creature card from your graveyard to the battlefield. Put a +2/+2 counter on that creature if the exiled creature was a Thrull.
Imprint — When Soul Foundry enters the battlefield, you may exile a creature card from your hand. {X}, {T}: Create a token that's a copy of the exiled card. X is the mana value of that card.
Enchant creature Whenever enchanted creature deals damage, you gain that much life. Whenever enchanted creature is dealt damage, you gain that much life.
They danced like puppets to a tune only Yawgmoth could hear.
Exile target nonland permanent. For as long as that card remains exiled, its owner may play it. A spell cast by an opponent this way costs {2} more to cast.
Teferi's body couldn't travel through time far enough, but with Kaya's help, his spirit could.
Enchant creature You control enchanted creature. Discard two cards: Soul Ransom's controller sacrifices it, then draws two cards. Only your opponents may activate this ability.
{5}, {T}, Sacrifice Soul Separator: Exile target creature card from your graveyard. Create a token that's a copy of that card, except it's 1/1, it's a Spirit in addition to its other types, and it has flying. Create a black Zombie creature token with power equal to that card's power and toughness equal to that card's toughness.