I don't know anything about Touhou but I like the small blue-haired girl that's an idiot because she reminds me of Little Z when Little Z is happy
doujin computer game series created by Team Shanghai Alice