Touhou Puppet Dance Performance: Shard of Dreams - Puppet Liberation Front Rumia (3)
Rumia's the final challenge in this gauntlet yet again, and can actually be considered a full-fledged boss fight at this point.
Power Cirno (Water/Nature) is pretty fast already, but has the Up Tempo ability that boosts her Speed every turn on top of that. You're probably going to get hit with a Water or Nature type skill, so be wary.
Speed Daiyousei (Nature) uses high-power skills like Macroburst (Wind type) to make up for her average Sp. Attack, and that's about it.
Extra Wriggle (Dark/Electric) is hard to outspeed thanks to her 130 base Speed, and her ability, First Hit, increases her damage if she goes first. It's best to just try and tank the hit if you don't have any particularly speedy Puppets.
Power Mystia (Sound/Wind) has Up Tempo just like Power Cirno, but unlike Power Cirno she's got a crippling 4x weakness to Electric, so exploit that before she gets going.
Defense Rumia (Dark) has some solid defenses and HP for such a low BST Puppet. She has the expected Dark skill, though don't be surprised if she busts out a Steel type skill on you.