Touhou Koumakyou - Embodiment of Scarlet Devil © 2002 Team Shanghai Alice
Released on August 11, 2002 in Japan.
Game's disc.