Touhou Suimusou - Immaterial and Missing Power © 2004 Team Shanghai Alice
Released on December 30, 2004 in Japan.
Game's disc.