Touhou Bunkachou - Double Spoiler © 2010 Team Shanghai Alice
Released on March 14, 2010.
Game's disc.