The Touhou Project, also known as Toho Project or Project Shrine Maiden, is a series of Japanese bullet hell shooter video games developed by the single-person Team Shanghai Alice.

Download Downloaded 3185 times – 7 MB