I'm not super well versed in the Touhou universe, but I've been trying to randomly read a few doujins from it every week, so I'm slowly ingesting and learning about it. I'll be done in 30 years. Anyway, this is by far one of the sweetest things I've read on here period, holy crap. So good, this was near perfect.
If you're reading this and haven't read it, friggen read it already! But start with the prequel.