Title theme from Touhou Fuujinroku: Mountain of Faith, 10th Touhou Project game.