One of the manga that take place in the Touhou series (mainly known for the games by Team Shanghai Alice)