Ratadrabik of Urborg + Nazgûl + Bloodflow Connoisseur
Ratadrabik of Urborg
Nazgûl
Bloodflow Connoisseur
Infinite creature LTBInfinite creature ETBInfinite creature sacrifice triggersInfinite death triggersInfinite creature tokensInfinite +1/+1 counters on a creatureInfinite storm count
How it works
Cast Nazgûl by paying 2.
Nazgûl enters, triggering its first activated ability, causing the Ring to tempt you; choose Nazgûl as your Ring-bearer, making it legendary.
Nazgûl's second activated ability triggers, putting a +1/+1 counter on each Wraith you control.
Activate Bloodflow Connoisseur by sacrificing Nazgûl.
Ratadrabik of Urborg triggers, creating a token copy of Nazgûl that's a 2/2 Zombie.
Resolve the ability from step 4, putting a +1/+1 counter on Bloodflow Connoisseur.
Repeat from step 2.
This loop hinges on Ratadrabik of Urborg's ability to replace a fallen legend with a nonlegendary Zombie copy, which cleverly bypasses the "legend rule" to keep the engine running. When you sacrifice the original Nazgûl to Bloodflow Connoisseur, Ratadrabik steps in to generate a fresh token copy. Because Nazgûl immediately triggers the Ring to tempt you and makes itself the Ring-bearer (and thus legendary once again), it feeds right back into Ratadrabik's trigger condition for the next iteration. Along the way, Bloodflow Connoisseur grows endlessly large while churning out an arbitrary number of death triggers, enters-the-battlefield effects, and counters.