弹幕异夜剧 - The Library in the Shadow (Lunatic) - NMNBNCFS - Reimu
I really like this stage. All the attacks are creative, gimmicky yet well-executed for the most part (except the first spell).
On the other hand, the stage is very annoying to perfect (not Toyohime-tier, thankfully, but still rather frustrating). While the attacks aren't too RNG-dependent, quite a few of them can wall you fairly easily. I'll comment on them individually below, in the comments or something.
I was honestly planning to beat this stage with Marisa (she kills things much faster, which leads to less sticky situations on the stage), but for some reason I seem to fare better on the survival and final with Reimu (slower movement speed, maybe?). This was really a test-run to see how well I could do with Reimu on a serious attempt, so, uh, oops.
Also, spell card challenges:
19) Destroy 50 or more books during the stage section (midboss included).
20) Destroy 10 or more walls on "City Walls of Emerald", then capture it.