From the Touhou Project fighting game, Hopeless Masquerade.