Touhou 08 - Imperishable Night (2004)
Add to your library Add to your wishlist Launch dialog
The 8th game in the Touhou Project.
First released
Aug 13, 2004
Franchises
Touhou Project
Developed by
Team Shanghai Alice
Published by
Team Shanghai Alice
Releases
- PC - Touhou 08 - Imperishable Night Japan