Since it's a minor thing anyway, and I don't really want to break the flow of fuckawesome going on above, I'll put the translation note here:
The author got a bit confused. "Curse Sign" (咒符), used above, actually precedes "Straw Doll Kamikaze", one of Alice's StB cards. What they were no doubt thinking of was "Curse: Eerily Luminescent Shanghai Dolls", her PCB mainstay. Well, whatever.
SomethingWitty said: It's a spellcard from the fighting games.
RafaomegaX said: Its actually a spellcard in Touhou Immaterial and Missing Power (IIRC)
Since IaMP is a fighting game, both of these are true. Curse Sign: Shanghai Doll is a 2card multipurpose spellcard/super in Scarlet Weather Rhapsody and Hisoutensoku as well.