Prerequisites
- Ms
- Bumbleflower on the battlefield
- Evolution Witness on the battlefield
- Mishra's Bauble in hand or in the graveyard
- Urza's Bauble in hand or in the graveyard
- One of the self-sacrificing artifacts must be in your hand, with the other in your graveyard
Steps
- Cast the self-sacrificing artifact in your hand by paying
- Ms
- Bumbleflower triggers, causing an opponent to draw a card, and then putting a +1/+1 counter on Evolution Witness
- Evolution Witness triggers, returning the self-sacrificing artifact from your graveyard to your hand
- Activate the self-sacrificing artifact cast in step 1 by sacrificing it, and paying other costs if necessary
- Repeat
Results
- Infinite storm count
- Infinite card draw at the beginning of the next upkeep step
- Infinite draw triggers for any number of opponents
- Infinite card draw for any number of opponents
- Infinite draw triggers at the beginning of the next upkeep step
- Infinite +1/+1 counters on Evolution Witness
Required Cards 4
Ms. Bumbleflower
Legendary Creature — Rabbit Citizen
Evolution Witness
Creature — Elf Shaman Mutant