From the 15th Touhou game, Legacy Of Lunatic Kingdom.