Twinflame + Priest of Urabrask + Possessed Skaab + Return the Favor
Twinflame
Priest of Urabrask
Possessed Skaab
Return the Favor
Infinite creature LTBInfinite creature ETBInfinite creature tokens with hasteInfinite magecraft triggersInfinite storm countInfinite red mana
How it works
Cast Twinflame by paying 3, targeting any two creatures.
Holding priority, cast Return the Favor by paying its mana cost, copying Twinflame, with the copy targeting Priest of Urabrask and Possessed Skaab.
Resolve the copy of Twinflame, creating a token copy of Priest of Urabrask and Possessed Skaab with haste.
When the Priest of Urabrask and Possessed Skaab tokens enter, they trigger.
Resolve the Priest of Urabrask trigger, adding .
Resolve the Possessed Skaab trigger, returning Return the Favor from your graveyard to your hand.
Repeat from step 2.
This ingenious loop turns a modest spell into a self-sustaining engine by exploiting the recursive power of its own copies. You begin by casting Twinflame to target a pair of creatures, then use Return the Favor to copy it—allowing you to create token copies of both Priest of Urabrask and Possessed Skaab simultaneously. As the Priest of Urabrask tokens enter the battlefield, their enters-the-battlefield triggers generate the red mana needed to keep casting, while the Possessed Skaab tokens do the crucial work of fishing Return the Favor right back out of your graveyard.