Myojin of Cryptic Dreams has at least two indestructible counters on it.
({4} magic symbol) available.
Steps
Cast Dramatist's Puppet by paying its mana cost.
Holding priority, activate Myojin by removing an indestructible counter from it, copying the Dramatist's Puppet spell three times.
Resolve the first Dramatist's Puppet spell.
When the Dramatist's Puppet token enters the battlefield, it triggers, putting an indestructible counter on Myojin.
Repeat from step 2.
Notes
This combo results in infinite copies of the Dramatist's Puppet spell on the stack, which you can then resolve to infinitely proliferate. This can put infinite indestructible counters on Myojin to infinitely copy any permanent spell(s) you cast in the future.
Results
Infinite copies of any permanent spells you control.