Touhou Puppet Dance Performance: Shard of Dreams - Puppet Liberation Front Medicine (3)
Medicine's quite the pain this time around, mostly owing to her first Puppet being annoying as all hell.
Extra Hina (Poison/Fire) is the aforementioned Puppet, having the Air Cushion ability so she's only weak to Water and Wind. Even if you target those weaknesses, on her first turn she'll immediately use Force Shield to reduce any attack to doing incredibly low damage, just low enough for something like Food Rations to heal completely. Then she likes using Drain Seed to leech your Puppet's HP every turn. And finally, even if you do target her weaknesses and threaten to OHKO her, Medicine can just simply switch out, and likely will.
Power Raiko (Sound/Electric) is only weak to Earth, meaning she's a pain right out the gate. Despite being an Electric type, she has awful Speed but good defenses and Sp. Attack to make up for it.
Extra Kokoro (Sound/Dark) tends to spam 2-3 turn skills like Darkness Dance and Petal Dance, but thanks to her Mindless Dance ability won't be confused by them after the duration ends, at the cost of a bit of power. However, she also has the Choice Earring to make up for that power loss with a boost in Sp. Attack, and having to stay in doesn't really matter when she's locked into a 2-3 turn move anyway.
Speed Kogasa (Water/Light) has good Fo. Attack and Speed, but isn't much to write home about otherwise. She's pretty much the weakest link here.
Extra Medicine (Poison/Warped) does some good damage with hefty attacks like Sweet Desperado, a Poison skill that drops Sp. Attack by 2 stages after use, while being pretty fast as well. Obviously don't use Steel types to counter her Poison skills, as she'll bust out the Warped skills if you do.