Touhou 06 - The Embodiment of Scarlet Devil
Game » consists of 1 releases. Released Aug 11, 2002
The 6th game in the Touhou Project, and the first to be developed for Windows.
Recent topics on Touhou 06 - The Embodiment of Scarlet Devil
Topic (» jump to last post)
Posts
Log in to comment