Touhou Eiyashou - Imperishable Night © 2004 Team Shanghai Alice
Released in August 2004 in Japan.
Game's disc.