From what I'm reading here, this game is an "unofficial entry in the Touhou Project" which is a "series recognized by the Guinness World Records as the 'most prolific fan-made shooter series'."
In the otherworldly realm of Gensokyo, a mysterious evil emanates from Scarlet Devil Manor. Investigate the source of
...