Touhou 10 - Mountain of Faith
Click the image for the download page:
Xenomic's Videos
Touhou Games Menu
Doujin Games