I've also noticed that your story contains a touhou character crossover, is that true? If so then the story will be a bit hard for me to follow (Not that I hate the Touhou series mind you, no, far from it, I just only know a few Touhou characters is all, but those few I know, especially
(Whom I love lots actually... <3 ) for instance, are all I really know as well as Marisa, Patchouli, Meiling, Rumia, Sakuya and Remilia of course, so yeah...