Touhou Puppet Dance Performance: Shard of Dreams - Seven-Colored Puppeteer Alice
Alice, considering she used Puppets way before the incident started, is a decently challenging fight.
First up is yet another Speed Marisa (Light/Electric) with a Black Choker. As usual, she can't be OHKO'd, so have fun getting smacked with a Spread skill unless you have a multihit move to hit her with.
Power Mima (Nether/Light) uses an Opal-boosted Over Ray to deal decent priority damage one time, and uses Ruinous Voice (think Perish Song from Pokemon) to try and make your Puppets faint, though it's not hard to avoid this effect, especially if you go ahead and hit her with a Dark skill.
Defense Yuuka (Nature/Earth) is one hell of a Focus tank, with a whopping 185 Fo. Defense. She of course has some solid HP and Fo. Attack as well, but her Speed is complete trash. Hit her from the Spread side and you should be fine.
Power Reimu (Fighting/Illusion) is pretty strong, and uses her Economist skill to constantly use Amber to boost her already powerful Fighting skills, so be wary. Her Speed isn't too good though, so outspeeding her probably shouldn't be hard.
Extra Alice (Light/Fire) is a glass cannon but has surprisingly high HP. All you should really expect from her are some Light and Fire skills, with the occasional Dark type Lost Crisis.