Fanning the Flames with buyback by paying ({3} magic symbol) ({R} magic symbol) ({R} magic symbol) .
Geralf triggers, creating a 2/2 Zombie Rogue creature token.
When the Zombie Rogue enters the battlefield,
Geralf's second ability triggers, putting a +1/+1 counter on the Zombie Rogue for each other Zombie that entered the battlefield under your control this turn.
Resolve the
Fanning the Flames spell, returning it to your hand.
Activate the Zombie Rogue using Vivi's ability by paying ({0} magic symbol) , adding an amount of ({R} magic symbol) equal to its power.
Repeat.
Notes
Casting
Fanning the Flames for ({3} magic symbol) ({R} magic symbol) ({R} magic symbol) deals 0 damage. However, the Zombies will makes one more mana each time, so you can cast
Fanning the Flames for more mana so long as you have mana available to deal damage. The mana cost assumes you've had only one Zombie enter the battlefield this turn. If you've had two enter, the cost becomes ({4} magic symbol) ({R} magic symbol) ({R} magic symbol) instead. If you've had three or more enter, the cost becomes ({3} magic symbol) ({R} magic symbol) ({R} magic symbol) instead.
Results
Infinite ETB.
Infinite storm count.
Infinite red mana.
Infinite blue mana.
Infinite +1/+1 counters on an infinite number of creature tokens.