Do not try this run at home. Seriously, your sanity is on the line. This took me about a month worth of practice over the course of hundreds of runs, and even then when I finally got a no-death run it was on a practice run where I had a stupid death earlier in the stage, but I'm uploading this anyway.
Flandre's attacks are more heavily based on randomness than normal, including where she moves, so sometimes she'll just refuse to get shot on attacks like kagome kagome and starbow break. I got maybe a slightly worse than average random roll here, prompting me to do some fun dodging.
Keep an eye on the maze of love capture. You can do this by learning JUST when to tap left. It's pretty intense, but it saves time and lives in the long run.
Besides that, everything is just about perfect until "And Then Will There Be None?" where I avoid making a hard dodge and bomb due to having a severe case of the stomach butterflies. I pull it together for QED though, enough to stay alive with my remaining bomb stock.